这是我的HTML:
<tr>
<td class="show_r3c">click here</td>
</tr>
<tr class="r3c">
<td>This is what I'd like to display</td>
</tr>
目前,我已经获得了此JQuery代码,
$(document).ready(function(){
$(".r3c").hide();
$('.show_r3c').click(function() {
$(this).closest('.r3c').toggle();
return false;
});
});
由于某种原因,
closest()
函数无法正常工作,并且不会切换表格行.r3c
-我尝试使用父级和其他替代方法,但都无法正常工作:(对于这个愚蠢的问题,以及与我以前遇到的问题类似的事情,我们深表歉意。只是想知道,什么是最好的解决方案?
谢谢!
最佳答案
尝试:
$('.show_r3c').click(function() {
$(this).parent('tr').next('tr.r3c').toggle();
return false;
});
关于closest - 使用jQuery最近的()函数吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1346972/