Google지도 V3지도가 있습니다. 함수에 지상 오버레이가 있습니다. 항목이있는 메뉴가 있으며 링크를 클릭하면 지상 오버레이가 나타나고 다시 클릭하면 사라집니다.
이것은 지금까지 내 코드이지만 아직 작동하지 않습니다.
팁이 있습니까?
function Radarlaag() {
radarOverlay.setMap(null);
radarOverlay.setMap(map);
}
그리고 이것은 내 HTML 코드입니다.
<li><a href="#" class="icon radar" id="radar_box" onclick="Radarlaag();">Radar</a></li>
감사!
귀하의 링크는 다음과 같은 Radarlaag
기능을 호출합니다 .
radarOverlay.setMap(null);
-오버레이 제거-오버레이
radarOverlay.setMap(map);
추가
getMap 메소드를 사용하면 다음과 같은 작업을 수행 할 수 있습니다.
function Radarlaag() {
if (radarOverlay.getMap()) {
radarOverlay.setMap(null);
} else {
radarOverlay.setMap(map);
}
}
이것은 테스트되지 않았습니다.
편집 : 또한 함수를 호출 Radarlaag
하여 setTimeout
매초마다 켜고 끕니다. 이것이 GIF 파일을 새로 고치려는 시도인지 모르겠습니까?
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다