[Сохранить]

Используйте функцию callback() внутри успеха foo(). Попробуйте таким образом. Это просто и легко понять. & nbsp;

var lat = "";
var lon = "";
function callback(data) {
    lat = data.lat;
    lon = data.lon;
}
function getLoc() {
    var url = "http://ip-api.com/json"
    $.getJSON(url, function(data) {
        callback(data);
    });
}

getLoc();
8
задан Mike s 18 March 2015 в 23:02
поделиться

1 ответ

JS SDK проходит через ваш документ один раз, когда он инициализируется, чтобы искать такие элементы для анализа в социальных плагинах. Если вы хотите, чтобы он также анализировал содержимое, которое вы добавляете в документ позже, вам нужно вызвать FB.XFBML.parse().

https://developers.facebook.com/docs/reference/javascript/ FB.XFBML.parse /

16
ответ дан CBroe 24 August 2018 в 07:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: