我有一些HTML图像标签填充了一个数组。在页面上 - http://www.digitalbrent.com/lab - 数组中的三个元素被显示。我需要在按钮点击后为它们添加一个类。每个显示在数组中的图片的类别都不同。这是代码:
$(document).ready(function(){ //populates array with images
var shipImgs = $("#thumb_slider").children();
console.log(shipImgs);
$.each(shipImgs,function(i,elem){
var tag = "<img src='" + $(elem).attr('src') + "' alt='space'/>"; // This is how I made the image tags.
imgArr.push(tag);
});
console.log(imgArr);
});
$("#basic_ul").html(imgArr[b] + imgArr[a] + imgArr[c]); //displays the images
imgArr[b].addClass("left_slot");
imgArr[a].addClass("middle_slot");
imgArr[c].addClass("right_slot");
我也尝试过在数组项周围使用选择器$(imgArr[b]).addClass("left_slot"),但那也不起作用。非常感谢任何建议。我在stackoverflow上查看了类似的问题,但没有运气。我已经研究了这个项目一段时间,但找不到任何东西。