我有一个SVG,其中包含更多的SVG,这些SVG内部有可变数量的矩形元素,所有这些元素都是从数据对象生成的。以下是一般的层次结构:
<svg class="parent-svg">
<svg class="child-svg">
<rect />
<rect />
</svg>
<svg class="child-svg">
<rect />
<rect />
</svg>
</svg>
我已将mouseenter/mouseleave事件绑定到.child-svg元素,但我发现当我的鼠标进入/离开
<g>
,似乎mouseenter
事件处理程序绑定到了其每个子元素,这不是我想要的。 - 3cheesewheel