function labelLoadDatas(content) {
/*获取所需数组*/
let labelf = [];
let index = 0;
content.forEach(function (item) {
labelf.push({ avg: item.avg, shuimian: item.shuimian, height: item.height,hh:item.hh })
})
setInt = setInterval(() => {
if (index >= labelf.length) {
index = 0
}
var leftspan = $(".laber_left span");
leftspan[0].innerHTML = labelf[index].avg;
leftspan[1].innerHTML = labelf[index].shuimian;
leftspan[2].innerHTML = labelf[index].height;
leftspan[3].innerHTML = labelf[index].hh;
index++;
shuiwei=leftspan[2].innerHTML;
console.log(shuiwei)
}, 5000);
}
//开关
function kaiguan() {
key = !key;
if (key == false) {
clearInterval(setInt)
/*setInt = null*/
} else {
labelLoadDatas(data1)
}
}
你这代码中key在哪里声明了,key是干什么的?还有kaiguan里clearInterval(setInt)里的setInt因该也拿不到吧