JSを使用してHTMLで折りたたみ可能な行を含む表を作成しようとしていますが、単純に機能しません。私はクラスHEADER1で行をクリックしてくださいここで私が書いたコードだとき何も起こりません:私は何も悪いことをやっている場合JSを使用してHTMLで折りたたみ可能な行を作成する
<html>
<body>
<table>
<tr style="background-color: darkcyan;">
<th>Column 1</th>
<th>Column 2</th>
<th>Column 3</th>
<th>Column 4</th>
<th>Column 5</th>
</tr>
<tr class="header1">
<td colspan="5">Header Row</td>
</tr>
<tr>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
</tr>
<tr>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
</tr>
</table>
<script>
$('.header1').click(function(){
$(this).nextUntil('tr.header1').slideToggle(1000);
});
</script>
</body>
</html>
は、誰かが私に言うことはできますか?
こんにちは、私は、それをチェックし、それは遅いが、それは動作します。 – Bhavana
http://jsfiddle.net/Q8KVC/1870/ – Bhavana
$(this).nextUntil( 'tr.header1')。slideToggle(1000); 1000の代わりに10などを指定すると、トグルが速く発生します。 – Bhavana