IDLE событие на Google-Maps с jQuery

Я устанавливаю карту Google на моем сайте, и я хочу перезагрузить маркеры всякий раз, когда изменяется изменение карты ( путем перетаскивания).

Я использовал jQuery, чтобы добавить карту и сначала очистить маркеры:

$('#map_canvas').gmap();
$('#map_canvas').gmap('clear', 'markers');

, а затем добавьте маркеры:

$('#map_canvas').gmap('addMarker', {'position': position, 'bounds': true });

Мой вопрос: Как я могу «ловить» событие перемещения карты? Я уже читал, что есть простаистые события, а я видел пример :

google.maps.event.addListener(map, 'idle', function() {
});

, но все, что я кладут вместо «карта», не работает ... Я также пробовал:

map = new google.maps.Map(document.getElementById("map_canvas"));

У кого-нибудь есть идея?

Большое спасибо,

Дэнни

5
задан Community 23 May 2017 в 11:52
поделиться