2012-09-15 5 views
9

"fill : black"으로 svg rect를 만들면 on_click 이벤트 핸들러가 호출됩니다.SVG "fill : none"에서 Onclick 이벤트 감지

"fill : black"을 "fill : none"으로 바꿀 때 rect 내부를 클릭 할 때 내 이벤트 핸들러가 호출되지 않고 국도 rect를 클릭 할 때만 호출됩니다.

질문 : 내에서 클릭 이벤트가 감지되도록하려면 무엇을 변경해야합니까? 사각형이 안에 있습니까?

답변

14

이것은 pointer-events 속성에 의해 제어됩니다. 표시하도록 설정하려는 것 같습니다.

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