Я хочу щелкнуть маркер и карту программно, в Google Maps. Как я могу это сделать?
Программно нажмите маркер и карту
Ответ 1
Содержите ссылку на объект, который вы хотите программным образом щелкнуть, и вызовите на нем событие триггера.
http://code.google.com/apis/maps/documentation/javascript/reference.html
Ответ 2
Правильный способ запуска щелчка/события маркера программным путем - это использовать google.maps.event:
google.maps.event.trigger(marker, 'click')
Ответ 3
вы можете использовать этот код для стрельбы по mao...
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
}