Мне нужно иметь возможность регистрировать обратные вызовы событий для событий перетаскивания маркера, чтобы я мог запустить reverselookup и получить адрес в конце dragend
. Также при перетаскивании мне нужно показать «перетаскивание» в виде текста в окне отладки. В API карты Google это возможно, но в mapquest
значок API я не смог найти документацию.
Я пробовал это,
marker.on('dragend', function(e) {
popup.setLatLng(e.latlng).openOn(this);
reverseLookup(e.latlng, generatePopupContent);
});
e.latlng
возвращает неопределенное значение.
Но если я использую то же самое для объекта карты
map.on('click', function(f) {
popup.setLatLng(f.latlng).openOn(this);
reverseLookup(f.latlng, generatePopupContent);
});
f.latlng
возвращает правильно отформатированный latlng
Я проверил
https://developer.mapquest.com/documentation/javascript-api/events/#poi_...
но как мне зарегистрировать одно и то же событие для маркера?