지도 overlay 이벤트 처리시 각각의 overlay에 접근하려면 어떻게해야 하나요?

안녕하세요. lea.ju님 말씀하신대로 하니까 대부분 해결이 됐습니다!!! 정말 감사합니다.
다만 한가지 또 문제점 해결하려다가 막혀서요…
커스텀 오버레이 닫기 버튼 appendChild() 여기서 똑같은 문제점이 발생되어서 해결해보려고 노력했는데요 ㅜ…
content.innerHTML =’<div. class=“wrap”>’+’<div. class=“info”>’ +’<div. class=“title”>’+“타이틀” +’<div. class=“close”>’+"(구현할 close 버튼 위치)"+’</div.>’ +"</div.>"+’<div. class=“img”> ~~~
이런식으로 써놨습니다. (div쓰니 인식이 안돼서 . 붙여놨습니다)
var closeBtn = document.createElement(‘button’);
closeBtn.innerHTML = ‘x’;
closeBtn.onclick = function () {
overlay.setMap(null);
};
content.appendChild(closeBtn);
이렇게 구현을 해놨는데 링크에서 보이는것처럼 wrap으로 되어있어서 저도 마커 옆에 close 버튼이 생기더라구요… ㅠ
안에다가 버튼 넣어보려고 노력해봤는데 생각처럼 쉽지가 않네요… 혹시 방법을 아실까요…