카카오맵 on off 가능한가요?

지도를 띄우는 Init_Map 부분만 API에서 제공이되고있는데
지도를 Init_Map을 통해 띄우고 지도를 다시 내리고 싶은데 어떤 방법이 있을까요?

문의 내용이 잘 이해되지 않습니다.
좀 더 자세히 설명해주시겠어요?

css를 사용해서 지도 영역을 on/off 할 수 있습니다.

아래 소스도 참고해주세요.

<div id="map" style="width:100%;height:350px;display:block"></div>
<button onclick="toggle()">지도 on/off</button>
<script>
var mapContainer = document.getElementById('map'), // 지도를 표시할 div 
    mapOption = { 
        center: new kakao.maps.LatLng(33.450701, 126.570667), // 지도의 중심좌표
        level: 3 // 지도의 확대 레벨
    };

// 지도를 표시할 div와  지도 옵션으로  지도를 생성합니다
var map = new kakao.maps.Map(mapContainer, mapOption); 
    
function toggle() {
    var display = document.getElementById('map').style.display;
    if(display === 'block') { // on -> off
        document.getElementById('map').style.display = "none";
    } else { // off -> on
        document.getElementById('map').style.display = "block";
    }
}
</script>

감사합니다 ^^

1개의 좋아요