【发布时间】:2017-01-23 18:47:17
【问题描述】:
我需要使用 jQuery 隐藏 html 表的一些列。我正在使用以下代码:
$('#my-table tr td:nth-child(7),th:nth-child(7)').hide()
代码正在运行,它隐藏了表格的列,但是不尊重表格 ID 选择器,它正在为当前文档中的所有表格应用更改。
为了让它按预期工作,我应该改变什么?
【问题讨论】:
-
$('#my-table tr td:nth-child(7), #my-table th:nth-child(7)')- 每次都要声明外层ID,猜不出来就是这个意思 -
上面的评论很可能是您的问题。您错过了第二个选择器上的 ID
-
谢谢,现在可以使用了! @DarrenSweeney
标签: jquery jquery-selectors css-selectors