Ответ 1
Оба объекта Map и объекты Marker имеют события drag
, хотя вы, вероятно, хотите dragend
, чтобы вы могли что-то сделать, когда пользователь перетаскивал, а не выполнял что-то во время перетаскивания пользователем.
Итак, вы можете сделать что-то вроде этого:
google.maps.event.addListener(map, 'dragend', function() { alert('map dragged'); } );
google.maps.event.addListener(marker, 'dragend', function() { alert('marker dragged'); } );