这是我想要做的事情
$("table:nth-of-type(1) > tr:not(tr:nth-of-type(1))").hide();
任何人都知道为什么jQuery不支持这种选择方式?
答案 0 :(得分:1)
那是因为行不是表的子项,它们是tbody
的子项:
$("table:nth-of-type(1) > tbody > tr:not(tr:nth-of-type(1))").hide();
即使您在HTML中没有tbody
标记,也会为直接在表格中的tbody
标记创建tr
元素。