Чтобы дублировать поведение галереи Amazon на основе вашего кода, сделайте что-то вроде этого:
html
<div><img id="target" src="image1.jpg" /></div>
<div class="left" id="dkProductImage">
<a rel="lightbox" title="Jessica Rabbit Original" href="image1.jpg" class="thumb lightbox highlight"><img alt="Jessica Rabbit Original" src="image1_thumb.jpg"></a>
<a rel="lightbox" title="Jessica Rabbit Original" href="image2.jpg" class="thumb lightbox"><img alt="Jessica Rabbit Original" src="image2_thumb.jpg"></a>
<a rel="lightbox" title="Jessica Rabbit Original" href="image3.jpg" class="thumb lightbox"><img alt="Jessica Rabbit Original" src="image3_thumb.jpg"></a>
<a rel="lightbox" title="Jessica Rabbit Original" href="image4.jpg" class="thumb lightbox"><img alt="Jessica Rabbit Original" src="image4_thumb.jpg"></a>
</div>
js
<script language="javascript" type="text/javascript">
$("a.thumb").hover(function() {
$(this).addClass('highlight')
.siblings('a.highlight')
.removeClass('highlight');
$('#target').attr('src', this.href);
});
</script>
Вы можете изменитьэто на ваш вкус, но это должно дать представление о том, как это должно работать.
Удачи
Примечание : я добавил дополнительный класс «highlight», чтобы вы моглистиль, когда мышь находится над миниатюрой (например, Amazon), чтобы указать, какое изображение в данный момент просматривается в «цели».Вам не нужно использовать его, если вы не хотите.