daum.maps.event.addListener(map, ‘click’, function(mouseEvent) {
// ajax 콜
});
TestOverlay.prototype = new daum.maps.AbstractOverlay;
로 테스트 오버레이 생성후
TestOverlay.prototype.onAdd = function() {
this.node.addEventListener(“click”, function(e){
e.stopPropagation()
— 다른 이벤트
});
}
오버레이 클릭시 맵의 클릭 이벤트가 동작하지 않았으면 해서 bubble을 막았는데 작동하길래 체크해보니
디버거에서 map의 클릭이벤트가 capture에서 동작하더군요
어떻게 하면 오버레이에만 클릭이벤트를 먹일 수가 있을까요?