2010-08-30 17 views

cevap

4

Program aracılığıyla tıklatmak istediğiniz nesneye bir başvuru tutun ve üzerinde tetikleyici olayı arayın. Eğer mao üzerinde tıklama ateş için bu kodu kullanabilirsiniz

http://code.google.com/apis/maps/documentation/javascript/reference.html

+0

Yardımlarınız için çok teşekkür ederiz ... Saygılar – user427969

+2

"Tetikleyici", işaretçi nesnesinin bir işlevi olmadığı için yakalanmamış bir TypeError atar. Bunun yerine 'google.maps.event.trigger (işaretçi, 'tıklama')' seçeneğini kullanın. – tobi

-1

...

function onload() 
{ 
var map= new google.maps.Map(document.getElementById('map'), { 
center: new google.maps.LatLng(37.4419, -122.1419), 
zoom: 14, 
mapTypeId: google.maps.MapTypeId.ROADMAP, 
disableDefaultUI: true 
}); 
google.maps.event.addListener(map, 'click', function(event){ 
     alert('Lat: ' + event.latLng.lat() + ' and Longitude is: ' + event.latLng.lng()); 
//here you can do anything u want to code 
}
5

programlı bir işaretleyici tıklama/olayı tetiklemek için doğru yol google.maps.event kullanmaktır:

google.maps.event.trigger(marker, 'click') 
+0

Daha spesifik olabilir ve tam kodu yazabilir misiniz? "Sembol" google "çözümlenemiyor" ". – Yar

İlgili konular