Я понимаю, что если у меня есть несколько маркеров на карте, и мне нужно обрабатывать щелчки на них, я должен настроить обработчик для каждого маркера следующим образом:
// ...
var marker = new google.maps.Marker({position: new google.maps.LatLng(55, 37)});
marker.setMap(map);
var listener = google.maps.event.addListener(marker, 'click', function(event){
// my listener handler here
});
Но если у меня естьмного маркеров, не слишком ли тяжело?Можно ли как-то установить один обработчик и выяснить, какой маркер был нажат внутри него?