0
마커를 드래그 한 후 lat 및 lng를 업데이트하려고합니다. ID가 lat
및 lng
인 입력을 업데이트하십시오. 하지만 난 내 코드 몇 가지 오류 여기 TypeError : e.getPosition이 함수가 아닙니다.
function createMyLocationMarker(point) {
var marker = new google.maps.Marker({
map: EGMap0,
position: point,
draggable:true,
title:"Hello World!"
});
google.maps.event.addListener(marker, 'dragend', function(e) {
jQuery("#lat").val(e.getPosition().lat());
jQuery("#lng").val(e.getPosition().lng());
});
}
나는이
google.maps.event.addListener(marker, 'dragend', function(event) {
document.getElementById("#lat").value = event.getPosition().lat();
document.getElementById("#lng").value = event.getPosition().lng();
});
을 시도했지만이 오류가
TypeError: getPosition is not a function on
jQuery("#lat").val(e.getPosition().lat());
이 오류를 얻을
TypeError: event.getPosition is not a function
document.getElementById("#lat").value = event.getPosition().lat();
내가 여기에없는 것에 대한 아이디어가 있습니까? 감사합니다
업데이트 질문 – user2636556