2
암이구글지도는 "정의의 설정할 수 없습니다 재산 '위치'"
function show_map(options) {
var mapOptions = {
center: new google.maps.LatLng(options.lat, options.lng),
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map($("#map-canvas"),mapOptions);
}
아래의 기능, 사용하여 Goolge지도를 사용하여지도에 위치를 표시하려고 그리고 난이 오류가 "설정할 수 없습니다 속성을 반환 요청할 '미정의 위치'. 무엇이 문제 일 수 있습니까?
이 코드는 옵션이 완료 개체를 확인하고, 오류를 포함하지 않는 이유는 무엇입니까? 또한, 코드 어딘가에 'position'을 사용하는 곳이 있습니다. 즉, 오류가 있어야합니다. – Qurben
한 가지는 jQuery 객체'$ ("# map-canvas")'를 매개 변수로 전달하기를 원하지 않는다는 것입니다. 그것은 요소 자체'$ ("# map-canvas") [0]'이거나, 단지 "map-canvas"라는 이름 일 것입니다 (나는 어느 것도 Google Maps에서는 작동하지 않습니다) . – Imp
예, $를 document.getElementById로 교체해야합니다. 공식적인 예가 그것을하는 방식입니다. – Qurben