如何通过JSONP获取天气预报数据

 我来答
jack_wang0823
2017-04-04 · TA获得超过2957个赞
知道大有可为答主
回答量:4143
采纳率:87%
帮助的人:1497万
展开全部
$(document).ready(function() {  
        //  天气  
        $.getJSON("http://query.yahooapis.com/v1/public/yql", {  
                q: "select * from json where url=\"http://m.weather.com.cn/atad/101190101.html\"",  
                format: "json"  
                }, function(data) {  
                var $content = $("#content")  
                if (data.query.results) {  
                var weatherinfo = data.query.results.weatherinfo;     
                //console.log(weatherinfo);  
                  var week = ["星期一","星期二","星期三","星期四","星期五","星期六","星期天","星期一","星期二"];  
                  var week_tomorrow ="";  
                  var week_tdat ="";  
                  var week_today = weatherinfo.week;  
                  var index = $.inArray(week_today,week);  
                  week_tomorrow = week[index+1];  
                  week_tdat = week[index+2];  
                  $(".today .location").text(weatherinfo.city);    
} else {  
                    $(".today p:eq(1)").text("获取数据失败");     
                }  
              });  
       
   
        });

http://m.weather.com.cn/atad/101190101.html

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式