gpt4 book ai didi

javascript - 默认情况下使用 JQuery 折叠表格行

转载 作者:太空宇宙 更新时间:2023-11-04 03:15:40 26 4
gpt4 key购买 nike

我实现了在另一个 Stack Overflow 帖子中找到的方法,以允许使用 JQuery 展开和折叠表格行。该方法很简单并且按预期工作,但是我遇到了默认情况下扩展行的问题。我怎样才能使这些在页面加载时显示为折叠状态,以便用户可以决定展开哪些?

附带说明一下,有什么方法可以使折叠/展开看起来更平滑,而不是立即打开或关闭?

谢谢!

<!doctype html>
<html lang="en">

<head>
<meta charset="utf-8"/>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
$( document ).ready(function()
{
$('.header').click(function()
{
$(this).nextUntil('tr.header').slideToggle(1000);
});
});
</script>
</head>
<body>

<table>
<tr class="header">
<td>TEST</td>
<td>TEST</td>
<td>TEST</td>
<td>TEST</td>
</tr>
<tr>
<td>meep</td>
<td>meep</td>
<td>meep</td>
<td>meep</td>
</tr>
<tr class="header">
<td>TEST</td>
<td>TEST</td>
<td>TEST</td>
<td>TEST</td>
</tr>
<tr>
<td>meep</td>
<td>meep</td>
<td>meep</td>
<td>meep</td>
</tr>
</table>

</body>
</html>

最佳答案

试试这个:-

$('table tr:not(.header)').hide();

Fiddle

关于javascript - 默认情况下使用 JQuery 折叠表格行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28735229/

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