1
A
回答
4
這應該這樣做...
var classes = ["first_group", "second_group", "third_group"];
$("li").addClass(function(i) {
return classes[i % 3];
});
1
您可以使用:nth-child()
選擇:
$("li:nth-child(3n+1)").addClass("one");
$("li:nth-child(3n+2)").addClass("two");
$("li:nth-child(3n+3)").addClass("three");
相關問題
- 1. 通過Javascript添加類(PHP循環)
- 2. 通過循環添加JPanels
- 3. 循環通過類
- 4. 通過For循環添加表格行
- 5. 通過循環添加JButton導致ArrayIndexOutOfBoundsException
- 6. 通過NSDictionary循環並添加到NSMutableArray
- 7. 通過循環向TableLayoutPanel添加列表
- 8. 通過行循環和添加值
- 9. Python:通過循環添加子節點
- 10. jquery循環通過不同的背景
- 11. 循環通過dyamically生成的jQuery選項卡並添加類
- 12. 通過循環分組NSArray?
- 13. WP分頁不通過帖子循環
- 14. 通過div循環動態添加類到兒童
- 15. 通過循環向數組元素添加類
- 16. 添加分鐘while循環
- 17. 通過類屬性循環?
- 18. 循環通過wordpress類別
- 19. C#循環通過子類
- 20. Java循環,如何通過不同的值增加?
- 21. $ .each()循環通過json不循環
- 22. 通過addEventListener添加代碼,不需要循環mouseover
- 23. 循環通過類和添加各行的DataTable只增加了一排
- 24. 通過添加類
- 25. 如何通過具有相同的類名不同的文本字段循環
- 26. 不通過jQuery循環
- 27. jQuery的同時通過while循環
- 28. 如何通過不同的列表模型對象通過foreach循環添加's'?
- 29. 通過循環
- 30. 通過循環
TNX艾力克斯:。如果你不介意,你能否解釋這一行'return classes [i%3];' – aneeshraj
@aneeshraj模數運算符。它返回一個分區的其餘部分。通過將每個索引除以3得到餘數,我們將得到一個介於'0'和'2'之間的數字,這與我們數組的索引一致。 – alex