jQuery nth child

时间:2010-08-26 13:40:47

标签: jquery css

是否有可能让jQuery做与nth相同的工作:child(odd)?

这样我就可以在IE6等浏览器中为表添加斑马线了吗?

若有人可以帮忙吗?

5 个答案:

答案 0 :(得分:2)

您使用的语法错误:$(":nth-child(odd)")或更短$(":odd")

http://api.jquery.com/odd-selector/

http://api.jquery.com/nth-child-selector/

答案 1 :(得分:2)

$("tr:nth-child(odd)").addClass("odd_row");

答案 2 :(得分:2)

您可以使用:odd选择器选择奇数表行,如下所示:

$("tr:odd").css("background-color", "#DDD");

答案 3 :(得分:1)

Just do(“table tr:odd”)或(“table tr:even”)。尝试使用http://api.jquery.com来解答大多数类型的问题。

答案 4 :(得分:0)

$('.class:nth-child(odd)')...;

http://api.jquery.com/nth-child-selector/