我在 TR 标签中添加了 onmouseover 和 onmouseout 事件,如下所示:
<table cellspacing=0>
<tr onmouseover="console.log('mouseover');" onmouseout="console.log('mouseout');">
<td>Foo</td>
<td>Bar <span>Baz</span></td>
</tr>
</table>
问题是:当鼠标从一个单元格移动到另一个单元格时,也会触发事件;或跨越单元格内。当鼠标进入或离开行时,我只需要确定那些情况。
我还检查了事件的“this”,每次都是 TR - 所以没有任何帮助。