1
지오 코더 함수를 작성하여 그 결과를 매개 변수에 씁니다.google maps 지오 코더 함수에 매개 변수 추가
function geoCode(latlng,div) {
gc.geocode({'latLng': latlng}, function (result, status) {
if (status == google.maps.GeocoderStatus.OK) {
new google.maps.Marker({
position: result[0].geometry.location,
map: map
});
$(div).html(result[0].formatted_address);
}
});
어떻게 지오 코더 함수에 div 매개 변수를 추가 할 수 있습니까?
이 같이:
gc.geocode({'latLng': latlng, writeHere: div}, function (result, status) {
...
$(writeHere).html(result[0].formatted_address);
}
을하지만 그것은 작동하지 않는 것.
도움을 주시면 감사하겠습니다.
가 아니 ... 난 지오 함수에 매개 변수를 추가했다. 결과를이 'div'에 쓰고 싶지만 'gc.geocode'하위 함수가이 결과를 생성하고이 'div'매개 변수를이 함수에 추가 할 수 없습니다. – kree
'div' 변수는 그 범위에서 접근 가능해야합니다. '.geocode'를 호출하기 직전에'var div = div; '를 추가 할 수는 있습니다 만, 이것이 문제가 될지 모르겠습니다. Btw, 마지막에 대괄호가 없습니다. – mekwall
예, 이것이 문제입니다. 전화에 'div'를주고 싶습니다. – kree