【发布时间】:2016-08-06 07:40:49
【问题描述】:
我从 JSON 开始,尝试使用 Open Weather Map 的 API 实现一个天气应用程序。我正在尝试根据用户的坐标将键“name”的值返回到<h2 id="city"></h2>,但我不确定为什么它目前没有返回任何东西。我知道有人问过类似的问题before,但我不确定这在这种情况下如何应用。
$(document).ready(function() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
var lati = position.coords.latitude;
var longi = position.coords.longitude;
var address = "api.openweathermap.org/data/2.5/weather?lat=" + lati +"&lon=" + longi + "&APPID=*****";
$.getJSON(address, function(json) {
$("#city").html(json["name"]);
});
});
}
});
【问题讨论】:
-
在下面查看我的答案。
标签: jquery json geolocation