gpt4 book ai didi

javascript - 想要每小时更改一次数组的选定元素

转载 作者:太空宇宙 更新时间:2023-11-04 16:13:50 25 4
gpt4 key购买 nike

var temp = [-18 , -18.1 , -18.2, -18.3, -18.4, -18.5, -18.6,    -18.7,-18.8, -18.9,
-19 , -19.1 , -19.2, -19.3, -19.4, -19.5, -19.6, -19.7,-19.8, -19.9, -20];

$(".warlotemp").html(temp[0]);
$(".warlotemp").append(" C");

我想更改要在 warlotemp 类中打印的选定元素,我想知道是否有办法做到这一点

最佳答案

您可以使用setInterval()并向其添加一个简单的计数器:

var temp = [-18 , -18.1 , -18.2, -18.3, -18.4, -18.5, -18.6, -18.7,-18.8, -18.9, -19 , -19.1 , -19.2, -19.3, -19.4, -19.5, -19.6, -19.7,-19.8,  -19.9, -20];
temp = temp.reverse(); //reverse the array
var counter = -1; //count start
setInterval(function() {
if(counter < temp.length - 1){
counter++; //increase counter
$(".warlotemp").html(temp[counter]);
$(".warlotemp").append(" C");
}else{
counter = -1; //reset counter
$(".warlotemp").html(temp[counter]);
}
}, 1000 * 60 * 60); //set time to one hour
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='warlotemp'>

</div>

我还创建了一个 JSFIDDLE .

关于javascript - 想要每小时更改一次数组的选定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41229966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com