标签: jquery
为什么$('tr:even').addClass('alt');从第1行中选择 和$('tr:nth-child(even)').addClass('alt');从第2行中选择?
$('tr:even').addClass('alt');
$('tr:nth-child(even)').addClass('alt');
答案 0 :(得分:8)
这是因为:甚至使用基于0的索引获取偶数元素,并且:nth-child()使用基于1的索引。
答案 1 :(得分:0)
也许选择器会查看索引,而nth-child(偶数)会查看长度?似乎是疏忽。
答案 2 :(得分:0)