2014-03-26 2 views
-1

Google지도 프로젝트를 진행 중입니다. 나는 상호 작용하는 것을 성취해야한다. 지도에는 여러 장소를 나타내는 많은 마커가 있고 한 곳은 중심으로 설정됩니다. 마커를 클릭하면 infoWindow가 팝업됩니다. infoWindow에는 "NEXT"라는 링크가 있습니다. 이 링크를 누르면 다른 마커 장소로 이동하게됩니다. 그것은 곧장 앞으로, 그래서 내 질문에 API를 메서드는 이러한 작업을 수행하는 것 같다? 어떤 도움이나 제안을 주시면 감사하겠습니다.Google지도에서 탐색하기

+0

[문서의 예제] (https://developers.google.com/maps/documentation/javascript/examples/)에서 시작하는 것이 좋습니다. 언급 한 모든 내용은 API로 처리 할 수 ​​있습니다. – MrUpsidown

+0

맞아, 그들은 많은 예제를 수행했다. 주요 이슈 인 infoWindow에 대한 클릭 ("다음"링크)을 처리하는 것을 관리 할 수 ​​없습니다. 클릭 이벤트 나 이와 유사한 이벤트가 없기 때문입니다. – BluePlanet

답변

0

클릭 이벤트를 바인딩하는 정보창의 domready 이벤트를 사용하십시오 (as described here).

var infoWindow = new google.maps.InfoWindow(); 

google.maps.event.addListener(infoWindow, 'domready', function() { 
    // whatever you want to do once the DOM is ready 
});