js获取天气预报

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
    <title>phermis</title>
    <style type="text/css">
    
      body,html,#container{
        height: 500px;
        width:500px;
        margin: 0px;
        padding:0px;
      }
      .weather{
        width:500px;
        height:40px;
        line-height:40px;
      }
      img{
        vertical-align:middle;
      }
    </style>
</head>
<body>
<div class="weather">
    
</div>
<div id="container" tabindex="0"></div>
</body>
<script type="text/javascript" src="jquery.js"></script>
//加载高德地图js包 <script type="text/javascript" src='http://webapi.amap.com/maps?v=1.3&plugin=AMap.Geolocation&key=密钥'></script> <script>
//生成地图 var map = new AMap.Map('container',{ resizeEnable: true, zoom: 10, center: [116.480983, 40.0958] });
//获取当前天气信息,并展示 $(
function(){ $.ajax({ url:"http://api.map.baidu.com/telematics/v3/weather?location=北京&output=json&ak=ZbeFXv8desxK2Rmq76o5ytCk", type:"get", dataType:"jsonp", success:function(data){ var city = data.results[0].currentCity;//当前城市 var pm25 = data.results[0].pm25;//当前PM2.5 var weathers = data.results[0].weather_data[0];//获取今天的实时天气情况 var date = weathers.date;//获取日期和实时气温:周日 02月19日(实时:10°C) var dayPic = weathers.dayPictureUrl;//白天天气图片 var nightPic = weathers.nightPictureUrl;//夜间天气图片 var temp = weathers.temperature;//气温 var weather = weathers.weather;//天气描述 var wind = weathers.wind;//风力 var htmlCon = ""+city+"&nbsp;<img src='"+dayPic+"'>"+weather+"&nbsp;"+wind+"&nbsp;"+date; $(".weather").append(htmlCon); }, error:function(e){ alert("error"); } }); }); </script> </html>

 

posted @ 2017-02-19 17:46  暗夜心慌方  阅读(5029)  评论(0)    收藏  举报