Я использую этот плагин: Simple Weather на моем сайте, чтобы привязать погоду к простому виджету, который я создаю.
Все, что мне нужно сделать, это отобразить более подробное местоположение по почтовому индексу. В настоящее время, если я заносю в консоль объект «результат» в его исходном коде, у меня есть только три варианта местоположения.
В каждой функции плагина я добавил следующее:
console.log(result);
Внутри этого большого объекта я вижу объект местоположения, который имеет следующие значения:
location: Object
city: "Sydney"
country: "AS"
region: ""
Я бы хотел, чтобы я получил штат, НАСТОЯЩИЙ пригород / город, почтовый индекс. Current'y Я ввел почтовый индекс 2250 для Австралии, Сидней НЕ является городом для этого почтового индекса.
Могу ли я что-нибудь добавить, чтобы получить эти данные?
Вот что я использую для создания простой погоды.
$.simpleWeather({
zipcode: '2250', //Gosford
//woeid: '2357536',
location: 'Australia',
unit: 'c',
success: function(weather) {
$('#imageThumbnail').html('<img src="'+weather.image+'" width="110" >');
$('#degree .degree').html(weather.temp+'° ');
$('.minmax .min').html('MIN: '+weather.low+'°' + weather.units.temp);
$('.minmax .max').html('MAX: '+weather.high+'°' + weather.units.temp);
$(".weather .content").slideDown().closest('.weather').find('.loading').remove();
},
error: function(error) {
$(".weather").html('<p>'+error+'</p>');
}
});
$.simpleWeather({...});
? - person Simon C   schedule 28.05.2013