我有一個表和一個thead和tbody部分。我已經成功應用了一個slideToggle,但動畫被破壞了。jQuery slideToggle使用thead和tbody元素的表格。沒有動畫。
當用戶點擊thead時,我想讓tbody的內容向上滑動。目前發生的情況是該部分簡單消失,沒有任何動畫。
下面是表
<table>
<thead>
<tr>
<td colspan="3">TABLE HEADING</td>
</tr>
</thead>
<tbody>
<tr>
<td class="first" colspan="1">Cell Contents</td>
<td colspan="1">Cell Contents</td>
<td colspan="1">Cell Contents</td>
</tr>
</tbody>
</table>
,這裏是jQuery的我使用:
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$("thead").click(function() {
$(this).next("tbody").slideToggle("slow");
}
)
});
</script>
這些錯誤最有可能是因爲css中的高度設置。 – Pehmolelu
因此,也許我應該通過jQuery設置一個高度,當點擊被觸發? – Rollcredit