我尝试了此处讨论的不同解决方法,但它们都不适用于我的情况。
这是我的来源:
<div class="colourDots">
<img src="/out/pictures/generated/product/8/300_450_100/60028.bl.jpg"/><br>
<img src="/out/pictures/generated/product/8/300_450_100/60028.bl.jpg"/><br>
<img src="/out/pictures/generated/product/8/300_450_100/60028.bl.jpg"/><br>
<img src="/out/pictures/generated/product/8/300_450_100/60028.sw.jpg"/><br>
<img src="/out/pictures/generated/product/8/300_450_100/60028.bl.jpg"/><br>
<img src="/out/pictures/generated/product/8/300_450_100/60028.bl.jpg"/><br>
<img src="/out/pictures/generated/product/8/300_450_100/60028.bl.jpg"/><br>
我想只显示上面列表中唯一的“img src”,没有重复的图片......
Script:
var uniqueImg = $(".colourDots img").get();
divs = $.unique(uniqueImg);
我再次得到相同的来源:-(
有什么想法或其他解决方法吗?
尝试这个:
$(function(){
var srcs = [],
temp;
$(".colourDots img").filter(function(){
temp = $(this).attr("src");
if($.inArray(temp, srcs) < 0){
srcs.push(temp);
return false;
}
return true;
}).remove();
});
链接在这里http://jsfiddle.net/xCjjp/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)