요소가 채워진 경우에만 라파엘 요소 이벤트 핸들러가 실행됩니다.개요 모드에서 Raphael 요소 이벤트 핸들러가 작동하지 않습니다.
요소에 채우기가 없을 때 클릭 이벤트 핸들러가 실행되지 않습니다. 마우스 오버 이벤트는 채워지지 않은 요소에 대해 다르게 동작합니다 (마우스 오버 및 마우스 아웃 모두 트리거 됨).
내 코드 : http://jsfiddle.net/U5wda/1/
왜 그런가?
요소가 채워진 경우에만 라파엘 요소 이벤트 핸들러가 실행됩니다.개요 모드에서 Raphael 요소 이벤트 핸들러가 작동하지 않습니다.
요소에 채우기가 없을 때 클릭 이벤트 핸들러가 실행되지 않습니다. 마우스 오버 이벤트는 채워지지 않은 요소에 대해 다르게 동작합니다 (마우스 오버 및 마우스 아웃 모두 트리거 됨).
내 코드 : http://jsfiddle.net/U5wda/1/
왜 그런가?
요소가 채워지지 않을 때 라파엘이 figur의 테두리 만 그립니다.
테두리의 너비가 너무 작기 때문에 요소 테두리에서 올바르게 클릭하면 이벤트가 트리거됩니다.
이벤트 핸들에는 아무런 문제가 없지만 요소를 채우려면 color 또는 fill : transparent로 채워야합니다.
올바른 포인터를 주셔서 감사합니다. – rajkamal
의도가 없습니까? –
나만의 클릭 이벤트가 실제로 아래의 오브젝트에 채우기와 땅이없는 "빈"오브젝트를 통과하므로 마우스 이벤트가 트리거되지 않습니다. 멋진 마이크를 고쳤습니다. 감사! –