仅使用jquery

时间:2017-01-10 01:57:19

标签: jquery html

我想打印一个.text(),目前只有墨西哥普埃布拉的气温,而且我的功能很好,但不打印我想要的温度,有人知道我错过了什么。我知道墨西哥普埃布拉的ip api域名是201.165.55.2,但是当我呼唤一个Json对象时,它会抓住另一个区域的温度,有人知道为什么吗?这是代码。

var cTemp;

var outside = $.getJSON("http://ip-api.com/json", function(data2){
    var api='http://api.openweathermap.org/data/2.5/weather?lat=19.051388888889&lon=-98.2177777777783&appid=cd380bb8125ea7190ceb6ca01bc0f681';

    $.getJSON(api, function(data){
        var kelvin = data.main.temp;
        cTemp = kelvin - 273;
        $(".pueblatemp").text(cTemp.toFixed(2) + " °C");
        $(".pueblatemp").prepend("Temperatura exterior: ");

        //Difference of temperature
        var a = Math.abs(cTemp);
        var b = Math.abs(x);

        var total = a + b;

        $('.difference').text(total.toFixed(2) + " °C");
        console.log(total);
        $(".difference").prepend("Diferencia: ");

    });
});

此外,我将结果添加到另一个变量,但是添加是正常的,我只想让普埃布拉的温度始终具体。

0 个答案:

没有答案