需要帮助使用jquery来定位元素

pat*_*cko -1 html css jquery

之前可能已经问过这个问题了,但是我被卡住了,我尝试了很多不同的滤镜,我无法完全达到我需要的目标.我知道它可以做到,但我有点像:first :next: parent()等等.

无论如何,这是我的基本结构......

<tr>
    <td>06-22-2012</td>
    <td>11.00</td>
    <td>Whatever</td>
    <td><i>whatever</i><br /><br /><span class='leaveAComment'>Leave a comment</span></td>
    <td></td>
</tr>
<tr class='commentRow'>
    <td colspan=5>Comment:<input type='text'/><input type='submit'></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

.leaveAComment单击跨度时,我想切换.commentRow最初隐藏的行的可见性.

这只是表格的一小部分.我得到的最接近的是$('tr').next('.commentRow').toggle(); 切换所有隐藏的行,而不仅仅是下一行.

任何帮助真的很感激!

use*_*654 5

尝试:

$(this).closest("tr").next().toggle();
Run Code Online (Sandbox Code Playgroud)

得到最近的tr,得到下一个tr,切换它.