有一个具有以下结构的 html 表格:
<table>
<tr class="header">
<td><img id="test_click" src=""></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr class="header">
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
如何使用 jquery 隐藏两个表之间的所有表行?
这段代码不像我怀疑的那样工作:(
$("#test_click").click(function(){
$(this).parent().parent().nextUntil('tr.header').find('tr').hide();
});
最佳答案
nextUntill
已选择您的 tr
。不需要.find
任何东西:
$("#test_click").click(function() {
$(this).parent().parent().nextUntil('tr.header').hide();
});
关于javascript - Jquery nextUntil 和行单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7437232/