我想将相同的类添加到来源相同的图像中。例如我有这个
<img src="abc.png">
<img src="abc.png">
<img src="def.png">
<img src="def.png">
<img src="ghi.png">
我想实现以下目标
<img src="abc.png" class="g1">
<img src="abc.png" class="g1">
<img src="def.png" class="g2">
<img src="def.png" class="g2">
<img src="ghi.png" class="g3">
最佳答案
另一种方式,尝试这样的事情:
$(document).ready(function () {
var images = $("img") , number = 0 , imgLastSrc = null;
images.each(function(){
var imgSrc = $(this).attr("src");
if(imgSrc != imgLastSrc){
imgLastSrc = imgSrc;
number++;
}
$(this).addClass("g" + number);
});
});
查看 JsFiddle
关于jquery - 选择具有相同来源的图像,为每个图像添加独特的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18817391/