用JavaScript隐藏特定的HTML表格单元格
我还发现了其他问题,通过这些问题,我学会了如何使用隐藏第一行和(第一行的)第一个单元格用JavaScript隐藏特定的HTML表格单元格,javascript,jquery,html,jquery-selectors,Javascript,Jquery,Html,Jquery Selectors,我还发现了其他问题,通过这些问题,我学会了如何使用隐藏第一行和(第一行的)第一个单元格 $('table#truetable tr:first').hide(); 及 但是,如果我想使用这种方法隐藏第二行的第一个单元格,该怎么办 $('table#truetable tr:eq(1) td:first-child').hide(); 索引 要匹配的元素的从零开始的索引 索引 要匹配的元素的从零开始的索引 这有一个css选择器: :nth-child(N) N是所选内容中的子项+1的索引
$('table#truetable tr:first').hide();
及
但是,如果我想使用这种方法隐藏第二行的第一个单元格,该怎么办
$('table#truetable tr:eq(1) td:first-child').hide();
索引要匹配的元素的从零开始的索引 索引
要匹配的元素的从零开始的索引
这有一个css选择器:
:nth-child(N)
N是所选内容中的子项+1的索引有一个css选择器:
:nth-child(N)
N是选择中的child+1的索引出于好奇,为什么要使用
:eq
和:first child
?如果你已经使用了:eq
你为什么不再使用它?出于好奇,你为什么要使用:eq
和:第一个孩子
?如果你已经使用了:eq
,你为什么不再使用它呢?值得一提的是(我本来打算发布一个单独的答案,但似乎不值得不必要的重复)使用hide()
它,所以使用或达到所需的结果可能更好。@DavidThomas+1.非常好的评论。但这可能是OP真正想要的输出。值得一提的是(我本来要发布一个单独的答案,但似乎不值得重复不必要的内容)使用hide()
It,所以使用或获得所需的结果可能更好。@DavidThomas+1.非常好的评论。但也许这就是OP真正想要的输出。
jQuery(':eq(index)')
:nth-child(N)