私は次のようなdiv設定をしています:
<div class="content">
<button class="show-comments" id="content1"></button>
</div>
<div class="comments-wrapper" id="comment1"></div>
<div class="content">
<button class="show-comments" id="content2"></button>
</div>
<div class="comments-wrapper" id="comment2"></div>
次のコードがあります。
$('.show-comments').click(function(e){
e.preventDefault();
$('.comments-wrapper').slideToggle('slow');
});
ご想像のとおり、コードは機能しますが、クラス単位で機能します。関連する ID の .comments-wrapper のみを開くようにしたいと思います (つまり、コンテンツ 2 ボタンがクリックされた場合に slideToggle コメント 2 を開くなど)。
どうすればいいですか?