我正在尝试使用.on
仅将事件绑定到元素的直接子元素。
dom 看起来像这样:
table > tbody > tr+ > td > table > tbody > tr+
到目前为止,我已经尝试过:
table.find(">tbody").on("dbclick", ">tr", listenerFunction);
table.on("dbclick", "> tbody > tr", listenerFunction);
这些都没有按预期工作,并且使用table.on("dbclick", "tr", listenerFunction)
与嵌套表冲突导致双重触发器等,因为两个表都有这个监听器。
任何想法最受赞赏。
<table>
<tbody>
<tr><!--Selectable row, adds the row after with sub table --></tr>
<tr>
<td>
<table>
<tbody>
<tr></tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>