- 앞서 안내드린대로 커스텀 오버레이 생성 시 map 옵션을 빼고 생성해주세요.
아마도 지금은 map 옵션을 넣은 상태로 커스텀 오버레이를 생성해서 표시되고 있는 것 같습니다.
아래와 같이 주석으로 map옵션을 막고 확인해주세요.
let customOverlay = new kakao.maps.CustomOverlay({
// map: map,
content: content,
position: position
});
-
다중 마커 및 오버레이 닫기 관련 문제 - lea.ju님의 글 #2 이전 유사 게시글 답변입니다.
링크 확인해서CustomOverlay
의content
를 문자열이 아닌
HTMLElement로 구성하고 생성한 요소에 직접 이벤트를 등록해주세요.
그리고 링크에 작성된 코드에서 1, 2번 답변에 대한 전체 코드가 있습니다.
확인 부탁드립니다.