このjqueryの問題を理解するのに少し問題があります。各行にいくつかの数字が表示されたテーブルがあります。hrefリンクである番号をクリックすると、最初は非表示になっている「test」というdivが切り替わるようにしたいと思います。現在、私のコードでは、番号の付いた1つの行をクリックすると、同じクラス名を共有しているため、すべての行が切り替わります。クリックされた行のみが代わりに切り替わるように、この問題を解決するにはどうすればよいですか?
テーブルとコンテンツが動的に生成されるいくつかの追加情報。
私のHTML
<table>
<tr>
<td>
<a class="showinfo" href="#"><b>ID:12</b>Click me<b></a>
<div class="test">Test</div>
</td>
</tr>
<tr>
<td>
<a class="showinfo" href="#"><b>ID:46</b>Click me<b></a>
<div class="test">Test</div>
</td>
</tr>
</table>
私のJSは次のとおりです
$('.test').hide();
$('.showinfo').click(function(){
$('.test').toggle();
});
ありがとうございました。