这是我的HTML:
<tr>
<td class="show_r3c">click here</td>
</tr>
<tr class="r3c">
<td>This is what I'd like to display</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
我目前有这个JQuery代码,
$(document).ready(function(){
$(".r3c").hide();
$('.show_r3c').click(function() {
$(this).closest('.r3c').toggle();
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
由于某种原因,该closest()功能不起作用,它不会切换表行.r3c- 我尝试使用父和其他替代品,但无法让它工作:(
为这个愚蠢的问题道歉,以及类似于我之前遇到过的问题.只是想知道,这是什么最好的解决方案?
谢谢!
Dam*_*amo 21
nearest()查找最近的父级而不是parent-siblings-children.
你想要的东西:
$(document).ready(function(){
$(".r3c").hide();
$('.show_r3c').click(function() {
$(this).closest('table').find("tr.r3c").toggle(); return false;
});
});
Run Code Online (Sandbox Code Playgroud)
CMS*_*CMS 12
试试:
$('.show_r3c').click(function() {
$(this).parent('tr').next('tr.r3c').toggle();
return false;
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23939 次 |
| 最近记录: |