17

当我创建一个 svg rect 时fill: black,我的onclick事件处理程序被调用。

当我用 替换fill: blackfill: none,当我在矩形内单击时不会调用我的事件处理程序,而只会在我单击矩形的边框时调用。

我需要更改什么才能检测到单击事件以在矩形内单击?

4

1 回答 1

28

这由指针事件属性控制。看起来您想将其设置为可见

<rect pointer-events="visible" ...>

于 2012-09-16T06:38:47.293 回答