jQuery显示setTimeout计时器
jQuery show setTimeout timer
我正在尝试构建一个简单的倒计时应用程序。是否可以在setTimeout上显示计时器值,或者我是否必须使用for循环?
谢谢!
带setTimeout
:
var n = 100;
setTimeout(countDown,1000);
function countDown(){
n--;
if(n > 0){
setTimeout(countDown,1000);
}
console.log(n);
}
或使用setInterval
:
var n = 100;
var tm = setInterval(countDown,1000);
function countDown(){
n--;
if(n == 0){
clearInterval(tm);
}
console.log(n);
}
<script>
var timer = setInterval("mytimer()",1000);
seconds = 0;
function mytimer()
{
document.getElementById("div_timer").innerHTML = seconds; // this is the same as $("div_timer").html(timer) in jquery.
seconds++;
}
</script>
<body>
<div id="div_timer"></div>
</body>
相关文章:
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 设置倒计时计时器,IE出现问题
- MobileFirst:在客户端运行计时器作业-最佳选项
- 显示具有服务器端自动时间注销的同步倒计时计时器
- 倒计时计时器应该持续两个php页面
- 在Jquery倒计时计时器上设置每个数字的动画
- 我如何才能确保计时器设置为每天4点半,所以我不会;不用在Javascript中提及某个日期
- 如何禁用窗口.当计时器超时时,打开卸载警报
- 在Nodejs中为许多用户处理计时器
- 如果弹出窗口关闭,Javascript停止/重置计时器
- 如何在隐藏时暂停jquery计时器
- jQuery显示setTimeout计时器
- Javascript setTimeOut 函数与 .net 中 Windows 应用程序的计时器不匹配
- 在循环中创建的所有计时器(使用setTimeout)同时启动
- 如何在不使用setTimeout的情况下运行/构建一个简单的计时器
- 当笔记本电脑盖子关闭时,settimeout计时器停止
- 在计时器运行后,将持续时间添加到JS setTimeout
- 如何在退出应用程序或使用cordova中的javascript重新启动设备时继续计时器(setTimeout())
- setTimeout事件不'在特定变量中存储计时器id时,t触发
- 有没有比setTimeout更准确的方法来创建Javascript计时器