지도에 클릭이벤트 등록시 infowindow 클릭 막기

https://apis.map.kakao.com/web/sample/addMapClickEvent/

위 문서 보고 개발중입니다.

마커를 클릭하면 인포윈도우가 뜨게 해놨고 인포윈도우 클릭시 특정 페이지로 이동 되도록 해놨습니다.

하지만 지도에 클릭 이벤트를 등록했더니 인포윈도우 클릭이 먹질 않습니다.

지도를 클릭 하더라도 인포윈도우 영역은 이벤트가 동작하지 않도록 하고 싶은데 어떻게 해야 할까요?

답변 주시면 감사하겠습니다.

인포윈도우 대신 커스텀 오버레이를 사용해주세요.
커스텀 오버레이의 clickable옵션을 true로 생성해주고
콘텐츠의 클릭 이벤트를 등록해주세요.

var content = document.createElement('div');
content.onclick = function() {/*특정 페이지 이동*/}

https://apis.map.kakao.com/web/documentation/#CustomOverlay

감사합니다.
덕분에 수정했습니다.
즐거운 한주 되세요 ^^

1개의 좋아요