我有很多li
个元素,我需要上第1,第4和第7,第2,第5和第8,第3,第6和第9课。
可以这样做吗?
答案 0 :(得分:4)
应该这样做......
var classes = ["first_group", "second_group", "third_group"];
$("li").addClass(function(i) {
return classes[i % 3];
});
答案 1 :(得分:1)
您可以使用:nth-child()
选择器:
$("li:nth-child(3n+1)").addClass("one");
$("li:nth-child(3n+2)").addClass("two");
$("li:nth-child(3n+3)").addClass("three");