Программно нажмите на маркер и карту - PullRequest
14 голосов
/ 30 августа 2010

Я хочу нажать на маркер и программно отобразить карту в Картах Google. Как я могу это сделать?

Ответы [ 3 ]

8 голосов
/ 12 апреля 2016

Правильный способ вызвать щелчок / событие маркера программно - использовать google.maps.event:

google.maps.event.trigger(marker, 'click')
5 голосов
/ 30 августа 2010

Сохраните ссылку на объект, который вы хотите программно щелкнуть, и вызовите для него событие триггера.

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

0 голосов
/ 21 апреля 2011

Вы можете использовать этот код для стрельбы нажмите на Мао ...

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
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...