我有一个for循环非常简单的jQuery中添加类:通过for循环
var iEra;
for(iEra = 1; iEra <= li.length; iEra++) {
li.addClass(iEra);
}
李是一个可变的目标$(“ul.class礼”)的对象。 iEra是计数器变量,应该从1开始,直到出现对象的数量为li。
主要问题是函数addClass根本没有发生。但是,如果我将其替换为,例如,警报(iEra);,我会得到我的1-x警报。
我知道我可以修改我的for循环是一个“构造”,就像这样:
var iEra;
for(iEra = 1; iEra <= li.length; iEra++) {
parentOfli.append('<li class=" + iEra + "></li>');
}
这样,我会得到我的班1-X添加就好了。问题是,那些li对象已经在其他地方生成了。
我希望我彻底解释一下自己;如果没有,请让我知道! 活生生的例子:http://jsfiddle.net/c3cXB/9/
哦,男人,我很愚蠢。我其实可以添加数字类,因为它在追加整个元素时起作用。谢谢! – cr0z3r