gpt4 book ai didi

javascript - 如何使用 javascript 每 1 秒增加一个数字?

转载 作者:行者123 更新时间:2023-11-28 11:33:46 25 4
gpt4 key购买 nike

一切正常,但我无法设置延迟。另外,我想在特定的时间间隔后停止增量。请帮助我

Javascript:

$(document).ready(function() {
var number = parseInt($('#test').text().trim());
while (number != 1000) {
number++;
$("#test").text(number);
var number = parseInt($('#test').text().trim());
}
});

HTML:

<p id="test">1</p>

最佳答案

使用setInterval添加延迟

查看代码中的内嵌注释:

$(document).ready(function() {
var number = parseInt($('#test').text(), 10) || 0; // Get the number from paragraph


// Called the function in each second
var interval = setInterval(function() {
$('#test').text(number++); // Update the value in paragraph

if (number > 1000) {
clearInterval(interval); // If exceeded 100, clear interval
}
}, 1000); // Run for each second
});

DEMO

关于javascript - 如何使用 javascript 每 1 秒增加一个数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31066348/

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