2013-08-23 6 views
0

Google지도를지도의 일부가 아닌 div를 클릭하여 가운데에 놓고 싶습니다. 나는이 시도하지만 div를 클릭하여 Google지도 중앙 정렬

$('#myDiv').click(function() { 
    map.panTo(36.549362,-98.613281); 
}); 

작동하지 않았고, 나 또한 내가 같은 것을해야한다고 생각이

$('#myDiv').click(function() { 
    map.setCenter(36.549362,-98.613281); 
}); 

답변

0

을 시도 :

$('#myDiv').click(function() { 
    map.setCenter(new GLatLng(36.549362,-98.613281)); 
}); 

즉. 먼저 LatLng 객체를 만들어 원시 좌표 대신 전달해야합니다.

사용중인 GMaps의 버전을 모르지만 설명서를 확인하십시오.

v3 Map doc 여기에서 setCenterLatLng입니다. 당신은 설정해야

+0

감사로 최대하지만이 또한 작동하지 않았다. 클릭 이벤트를지도에 '이야기'하게하려면 다른 단계가 필요하다고 생각하기 시작 했나요? –

+0

오류를 찾으셨습니까? (당신의 콘솔에서 봐) – Halcyon

+0

나는 방화 쟁이 안에보고 오류가 존재하지 않았다 –

0

는 응답에 대한 새로운 LatLng

var point = new google.maps.LatLng(36.549362,-98.613281); 

$('#resetMapDiv').click(function(event) {     
    map.panTo(point); 
});