Добавить параметр в функцию геокодера карт Google - PullRequest
1 голос
/ 10 января 2011

Я хочу создать функцию геокодера, которая записывает результат в ее параметр.

  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);
}

Но это не работает.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 10 января 2011

Попробуйте с этим:

function geoCode(latlng, div) {
    var $div = jq(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);
        }
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...