当我用fill: black
创建svg-rect时,会调用我的onclick
事件处理程序。
当我用fill: none
替换fill: black
时,当我在rect内部单击时不会调用我的事件处理程序,而仅当我单击rect的边界时调用。
我需要更改什么才能检测到在矩形内单击的单击事件?
这由指针事件属性控制。看起来你想将其设置为可见
<rect pointer-events="visible" ...>