У меня проблема с обменом изображениями в IE6. Прекрасно работает во всех браузерах, кроме этого.
Вот следующий код:
$(function() {
$("#image1").click(function() {
$(this).attr('src', '/v12/images/small/sm-wall-1-on.png');
$('#image2').attr('src', '/v12/images/small/sm-wall-2.png');
$('#image3').attr('src', '/v12/images/small/sm-wall-3.png');
});
});
Тогда вот HTML
<li style="padding:3px;"><img id="image1" src="/v12/images/small/sm-wall-1-off.png" style="border:0px; width:95px; height:75px;" class="pngfix" alt="" /></li>
<li style="padding:3px;"><img id="image2" src="/v12/images/small/sm-wall-2-selected.png" class="pngfix" style="border:0px; width:95px; height:75px;" class="pngfix" alt="" /></li>
<li style="padding:3px;"><img id="image3" src="/v12/images/small/sm-wall-3.png" class="pngfix" style="border:0px; width:95px; height:75px;" class="pngfix" alt="" /></li>
Таким образом, в основном, если я нажимаю на одно из изображений, я хочу поменять другие вместе с тем, которое я только что нажал. IE6 скрывает все изображения, как только я выполню щелчок.
Мысли