隐藏特定表的第n个孩子
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了隐藏特定表的第n个孩子相关的知识,希望对你有一定的参考价值。
我在页面上有两个表。我如何解决第二个问题,id="tapp"
,运行show / hide nth-child函数?
我无意中尝试通过将id引用添加到'td:nth-child...'
的开头来解决特定的表
...
var x = document.getElementById("tatt");
$(x.'td:nth-child(3),th:nth-child(3)').hide();
...
答案
您可以在每个逗号分隔的组中按id前置选择器。尝试
$('#tatt td:nth-child(3), #tatt th:nth-child(3)').hide();
注意:为什么在使用jQuery时使用getElementById()
?
另一答案
相反的是
$('#tatt').find('td:nth-child(3), th:nth-child(3)').hide();
要么
$('#tatt td:nth-child(3), #tatt th:nth-child(3)').hide();
(顺便说一句,如果你使用jQuery进行DOM操作,那么真的没有必要调用findElementById
方法。只需坚持使用$(/*selector*/)
。
以上是关于隐藏特定表的第n个孩子的主要内容,如果未能解决你的问题,请参考以下文章
“ScrollView 只能承载 1 个孩子”在 2 个片段中只有 1 个孩子?
如何在所有组的第一个孩子上设置 ImageView.VISIBLE,其他 ChildViews 应该隐藏在 ExpandableListView