문자열로 생성한 컨텐츠를 HTMLElement로 변경해주시고
컨텐츠의 이벤트는 위 답변 참고해서 생성한 객체에 직접 등록해주세요.
그리고 마커 클릭 시 커스텀 오버레이는 setMap() API를 사용해 지도에 표시해주세요.
아래 링크는 마커-커스텀 오버레이 생성과 이벤트 등록 관련 유사 문의 답변입니다.
함께 참고해주세요.
http://apis.map.kakao.com/web/documentation/#CustomOverlay_setMap
로직 수정 후에도 동작하지 않는다면 스크린 샷이 아닌
현상을 확인할 수 있는 소스 코드 또는 URL을 첨부해주세요.