Я устанавливаю карту 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"));
У кого-нибудь есть идея?
Большое спасибо,
Дэнни