需要帮助从此api获取数据; https://fcc-weather-api.glitch.me/ ...
function findLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
$("#data").html("latitude: " + position.coords.latitude + "<br>longitude: "
+ position.coords.longitude);
});
使用此代码我获取用户的GeoLocation,然后我应该使用它并恢复用户位置的适当天气条件。
$.getJSON( "https://fcc-weather-api.glitch.me/", function( data ) {
var items = [];
$.each( data, function( longitude, lattitude ) {
items.push( "<li id='" + longitude + "'>" + lattitude + "</li>" );
});
$( "<ul/>", {
"temp": "",//Having trouble especially here, how to take data of weather from api
html: items.join( "" )
}).appendTo( "#data" );
});
}
return false;
}
$(function() {
$("button").on("click", findLocation);
});
问题是不能发出经度和纬度,然后取天气数据。
答案 0 :(得分:0)
此代码可以帮助您:
{{1}}