您好jQuery的图片交换搞到现在这个整理悬停画廊
一直在尝试各种不同的jQuery插件和JS全天教程努力让自己在悬停画廊像亚马逊产品页面中的图像交换,当你将鼠标悬停在缩略图,它出现在主图像上。
我不能得到任何工作,我都试过了,下面是我一直在试图代码:
HTML(编辑)
<div><img id="target" src="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-1-500x500.jpg" /></div>
<div class="left" id="dkProductImage">
<a rel="lightbox" title="Jessica Rabbit Original" href="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-1-500x500.jpg" class="thumb lightbox highlight"><img alt="Jessica Rabbit Original" src="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-1-500x500.jpg" width="100" height="100"></a>
<a rel="lightbox" title="Jessica Rabbit Original" href="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-5-74x74.jpg" class="thumb lightbox"><img alt="Jessica Rabbit Original" src="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-5-74x74.jpg" width="100" height="100"></a>
<a rel="lightbox" title="Jessica Rabbit Original" href="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-4-74x74.jpg" class="thumb lightbox"><img alt="Jessica Rabbit Original" src="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-4-74x74.jpg" width="100" height="100"></a>
<a rel="lightbox" title="Jessica Rabbit Original" href="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-3-74x74.jpg" class="thumb lightbox"><img alt="Jessica Rabbit Original" src="http://devilishkiss.com/image/cache/data/n6123-jessica_rabbit_original_lj-3-74x74.jpg" width="100" height="100"></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>
我有一个图像与id目标和拇指类的锚点,为什么不是这个工作我输了:(
感谢 乔
你有多个具有相同'id'的元素。这是无效的;在文档中'id' ***必须是唯一的。您还想在哪些元素上展示图片? – 2011-06-05 22:52:39
嗨,大卫这是一个tyuping错误lol :) – Joseph 2011-06-06 11:11:59