我想绑定(bind)到一个元素并在我经过它时为其添加一个轮廓。问题是当我将鼠标悬停在嵌套元素上时,父元素也会被选中。
当我将鼠标悬停在“5 深”上时,我应该只在该跨度而不是它的所有父级周围有一个边框。
我怎样才能避免这种情况?有点奇怪的用例,但我无法控制这里的标记 :)
最佳答案
它的发生是因为 event
冒泡到 body
元素。使用 event.stopPropagation()
停止事件传播,然后它将仅限于触发事件的元素。
工作 demo
关于javascript - 带有通配符选择器/事件冒泡的嵌套元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7212376/