Идея состоит в том, чтобы перетаскивать элементы извне карты Google DIV и помещать их в карты Google, после чего маркер должен быть помещен в длину / широту, где элемент был отброшен.
В основном я создал две глобальные переменные для JavaScript
var latFromMap;var longFromMap;
...
google.maps.event.addListener(map, 'mousemove', function(event) {
latFromMap = event.latLng.lat();
longFromMap = event.latLng.lng();
document.getElementById("positionLatLng").innerHTML = event.latLng.lat() + " +++++++ " + event.latLng.lng();
});
Как видите, широта / долгота всегда фиксируются в этих переменных, поэтому я могу создать маркер.
Тогда у меня есть элемент с перетаскиванием JQUERYUI, когда он падает, затем добавляется маркер. Когда я использую FF / Chrome, он работает нормально, но когда я использую IE, позиция не регистрируется, пока я нахожусь в момент "перетаскивания".
Кто-нибудь может мне помочь с этим?
Привет
George
PS. Здесь вы можете увидеть, что я пытаюсь сделать:
http://www.cheiscorp.com/newUI/LocatorTesterv05.html