我有一个Array- myArray,它填充了使用“.each”循环时获得的对象
现在我要添加一个类.active
可以使用alert打印数组对象并显示正确的innerhtml。
但是如何在对象中添加类?
代码: -
var myArray=new Array();
我试过了: -
$(myArray[1]).addClass('active');
答案 0 :(得分:3)
尝试在数组中进行映射:
$.map(myArray, function(elem) {
$(elem).addClass('active');
});
编辑:一种不那么具误导性的方式(thx @SébastienRoccaSerra):
$.each(myArray, function(i,elem) {
$(elem).addClass('active');
});
答案 1 :(得分:1)
尝试:
myArray[1].addClass('active');
或
myArray.eq(1).addClass('active');
答案 2 :(得分:0)
$(myArray)[1].addClass('active');