我第一次尝试循环一个 json 对象,我想做的就是列出 temp 变量的所有内容,但我不知道循环如何工作。
$("button").click(function(){
var url = "http://api.openweathermap.org/data/2.5/forecast?lat=53.7&lon=0.3&callback=?" ;
$.getJSON(url, function(res) {
$('#result').html('<p>lon: ' + res.city.coord.lon + '</p>');
$('#result').append('<p>lat: ' + res.city.coord.lat + '</p>');
$('#result').append('<p>wind: ' + res.wind.speed + '</p>');
$.each(res.list.main, function(i, temp) {
$('#result').append('<p>temp: ' + temp[i] + '</p>');
});
});
});