js代码
function getweather() {
//TODO:请补充代码
var img= document.querySelectorAll('img')
console.log(img);
var daydata=document.querySelectorAll('.item-mess')
console.log(daydata);
console.log(daydata[0].childNodes);
//console.log(daydata[0].Children[0])
$.ajax({
type:"get",
url:"./js/weather.json",
data:"0",
dataType:"json",
success:function(data){
console.log(data)
for(var i=0;i<7;i++){
//加载图片
img[i].src=data.result[i].weather_icon;
//天气
daydata[i].childNodes[1].innerHTML=
data.result[i].weather;
//温度
daydata[i].childNodes[3].innerHTML=
data.result[i].temperature;
//风力
daydata[i].childNodes[5].innerHTML=
data.result[i].winp
//日期
daydata[i].childNodes[7].childNodes[1].innerHTML=
data.result[i].days
daydata[i].childNodes[7].childNodes[3].innerHTML=
data.result[i].week
}
}
})
}
getweather();
实现方法很多种,我使用的是原生js,毕竟jquerry不怎么用,原生的以前学的扎实些,记录一下答案,望各位大佬赐教!!!