我的意思是说我可以在任何地方指定altRows: true;
答案 0 :(得分:3)
使用核心jQuery很容易获得你所说的效果:
$("table tr:even").addClass("alt-row"); // For table rows
$("ul li:even").addClass("alt-row"); // For list items
然后你只需要CSS为所有带有“alt-row”类的元素添加(背景)颜色:
.alt-row {
background-color: #aaa;
}
但是,如果您使用的是表插件或类似插件,那么插件可能会将该选项作为配置属性提供。在这种情况下,请检查插件的文档。
答案 1 :(得分:2)
我认为你想要的东西是:even(获得1st,3rd,5th等元素。这是因为它基于0的索引,所以0,2,4,6,...)
$(".yourElements:even").css("color","red");
$(".yourElements:odd").css("color","green");
突然间圣诞节! :),等上周,哎呀。
希望有所帮助!
答案 2 :(得分:1)