gpt4 book ai didi

javascript - 如何在 Javascript/JQuery 和 CSS 中隐藏除第一个 child 以外的所有 child ?

转载 作者:行者123 更新时间:2023-11-28 09:14:36 25 4
gpt4 key购买 nike

HTML:

<table id="collapse">
<tbody>
<tr>
<th>Heading</th>
</tr>
<tr>
<td>Text</td>
</tr>
<tr>
<td>Text</td>
</tr>
</tbody>
</table>

Javascript/JQuery:

<script type="text/javascript">
$(document).ready(function()
{
$('#collapse');
});
</script>

CSS:

<style type="text/css">
#collapse tr{display:none;}
#collapse tr:first-child{display:table-row;}

/* or is there a prettier, better way to do this? */
</style>

如何在页面加载时隐藏 Javascript/JQuery CSS 中第一个 child 以外的所有 child ?

所以,它实际上应该只显示:

<table id="collapse">
<tbody>
<tr>
<th>Heading</th>
</tr>
</tbody>
</table>

注意:我不想像 .hide_child{display:none;} 那样给每个 child 添加 CSS 类。

最佳答案

<script type="text/javascript">
$(document).ready(function()
{
$('#collapse tr').not(":first-child").hide();
});
</script>

参见:http://jsfiddle.net/FeVnt/

关于javascript - 如何在 Javascript/JQuery 和 CSS 中隐藏除第一个 child 以外的所有 child ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7007347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com