初めて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>');
});
});
});