这是我为解释这种情况而创建的代码示例。它工作得很好,但是当它切换到隐藏 tbody 时,它会产生一种陌生的效果(首先将 tbody 扩展三到四倍,然后它会直接塌陷,当它向下滑动时它也会直接消失)。
滑下时对我来说不是问题,但折叠时却是。
你能帮帮我吗?
谢谢
代码。
<html>
<head>
<script type="text/javascript">
$(function() {
$(".tblGeneral thead").click(function() {
$(this).next(".tblGeneral tbody").slideToggle("fast");
});
});
</script>
</head>
<body>
<table class="tblGeneral">
<thead>
<tr>
<td colspan="2">Title</td>
</tr>
</thead>
<tbody>
<tr>
<td class="title">Name:</td>
<td>Some name</td>
</tr>
</tbody>
</table>
</body>