我有一个格式如下的表:
<table>
<tbody>
<tr class="node">
<td onclick='toggleDesc(this.parentNode);'>blah</td>
</tr>
<tr class="subnode">
<td>sblah</td>
</tr>
<tr class="subnode">
<td>sblah</td>
</tr>
<tr class="subnode">
<td>sblah</td>
</tr>
<tr class="node">
<td onclick='toggleDesc(this.parentNode);'>blah</td>
</tr>
<tr class="subnode">
<td>sblah</td>
</tr>
<tr class="subnode">
<td>sblah</td>
</tr>
</tbody>
</table>
我还有一个函数可以根据.subnode
以上.node
的TD来切换function toggleDesc(item) {
var descRow = item.nextElementSibling;
$(descRow).toggleClass("descDisplay");
}
类的显示。该函数如下所示:
.subnode
但是,上面的功能只会切换它遇到的第一个.toggleClass
的显示。有没有人知道.subnode
之后的.node
如何.node
,直到下一个{{1}}被击中?
答案 0 :(得分:2)