天气预报
选择城市 | =选择城市= |
//输出所有城市的天气信息
var weathers = =$weathers?>;
//遍历所有城市,生成选择城市下拉菜单
$.each(weathers,function(city,weather){
$("#city_list").append(''+city+'');
});
//选择城市时,显示该城市对应的天气详情
$("#city_list").change(function(){
showWeather($(this).val());
});
//获取城市对应的天气信息
function showWeather(city){
var weather = weathers[city];
var html = '
';html += '
城市:'+weather.cityname+'';html += '
天气:'+weather.stateDetailed+getImg(weather.state1)+'';html += '
温度:'+weather.tem2+'~'+weather.tem1+'';html += '
风力:'+weather.windState+'';html += '
';$("#weather_detail").html(html);
}
//获取天气详情对应的图片
function getImg(n){
var url = 'http://m.weather.com.cn/img/c'+n+'.gif';
return '';
}