无法使用右 angular 括号到达子元素

Unable to reach child elements using right angular bracket

这是我正在尝试做的事情

$("table:nth-of-type(1) > tr:not(tr:nth-of-type(1))").hide();

谁知道为什么jQuery不支持这样的选择方式?

那是因为这些行不是 table 的子行,它们是 tbody:

的子行
$("table:nth-of-type(1) > tbody > tr:not(tr:nth-of-type(1))").hide();

即使 HTML 中没有 tbody 标签,也会为直接位于 table.