1
私はJquery Slidetoggleに苦労しています。trタグとtdタグでは機能しません。これはJsfiddleで試した小さなサンプルです。ループと私はtrセクションをexapandと崩壊する必要があります 私はJSfiddleで試してみてください、クラス "セクション"にドリルダウンする私のJavaScriptコードが間違っているかどうかを確認する手伝ってください。 https://jsfiddle.net/jsfiddleuser0601/dxgwreyw/1/Slidetoggleが行のグループで動作しない
$('.show').click(function() {
alert ("show clicked");
var content= $(this).closest('tbody').next('.section');
// var content = $(this).closest('tbody').find('.section');
var title = content.is(':visible') ? "Show" : "Hide";
content.slideToggle('slow');
alert("slide toggle operated");
$(this).text(title);
});
<table >
<tbody>
<tr>
<td class="show">Show
</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="section">
section 1
</td>
</tr>
<tr>
<td class="section">
section 1
</td>
</tr>
</tbody>
</table>
ご推薦いただきありがとうございます。それは素晴らしい作品です。私のコードで何が間違っているのか疑問に思うのですが、それはjqueryを使って要素に移動する方法ですか?また、スライドトグルを一度「隠す」ようにttileを変更しようとしています。 – user3900633