【发布时间】:2012-07-18 19:43:40
【问题描述】:
只是在解决这个 jquery 问题时遇到了一点问题。我有一个表格,每行显示一些数字。我希望它这样当我单击作为 href 链接的数字时,它会切换最初隐藏的名为“test”的 div。目前,当我单击带有数字的一行时,我的代码会切换所有行,因为它们共享相同的类名。如何解决此问题,以便仅切换被单击的行?
表格和内容是动态生成的一些附加信息。
我的 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();
});
谢谢。
【问题讨论】:
标签: javascript jquery html