请看这个小提琴:http://jsfiddle.net/rabelais/e47xq/2/
我希望在缩略图上使用悬停时显示缩略图的大图像。以下是我的出发点。有什么建议怎么做?在我的最终版本中,可能有20个缩略图,所以我需要尽可能简洁的代码。
$(".thumnails").on("mouseover mouseout", "a", function () {
$('#').toggle();
});
答案 0 :(得分:0)
嗯,可能不是最好的整体解决方案,但考虑到你拥有的,请检查这个小提琴:http://jsfiddle.net/e47xq/1/
在anchor元素上使用$(this).attr('href')
来检索所需的选择器。
答案 1 :(得分:0)
$(this).attr('href')
获取当前标记href
属性。
$(".thumnails").on("mouseover mouseout", "a", function () {
$('#' + $(this).attr('href')).toggle();
});
和
将第二张图片ID设为image-2
ID必须是唯一的。不要对多个元素使用相同的id。
阅读Two HTML elements with same id attribute: How bad is it really?