设置和重置每个页面的倒计时 Jquery.
Setting and resetting the countdown in every page Jquery
尝试实现倒数计时器,因此一旦我导航到每个屏幕,计时器应该重置。
因此,每分钟计时器应自动初始化并开始从 10 到 0 的倒计时。
如果用户在倒计时过程中中断,它应该在同一页面中,否则它应该导航到主页。
这就是我尝试过的。我的计时器只调用一次,我怎么知道页面已更改并将计时器重置为从 1 分钟开始计算。
.JS:
$(document).ready(function() {
// Function to update counters on all elements with class counter
var doUpdate = function() {
$('.countdown').each(function() {
var count = parseInt($(this).html());
if (count !== 0) {
$(this).html(count - 1);
}
});
};
// Schedule the update to happen once every second
setInterval(doUpdate, 1000);
});
.HTML:
<div class="countdown">10</div>
一旦您达到倒计时的0
,您就可以使用 clearInterval()
清除当前的间隔,并在一分钟后重新启动整个过程。你可以有另一个每分钟执行此操作的 setInterval()。
这是一个每 12 秒重置一次计数器的小提琴:http://jsfiddle.net/uo7jLf4b/1/
相关文章:
- 在Jquery倒计时计时器上设置每个数字的动画
- 我需要JS/jQuery中的倒计时计时器
- jQuery不同浏览器上的日期倒计时
- jQuery每6小时倒计时一次
- JQuery/Javascript-当倒计时为零时重定向到上一页
- jquery从4秒倒计时到0,然后在0进入下一个函数
- 在运行jquery之前从5开始倒计时
- SetInterval 60秒倒计时问题jQuery
- jQuery倒计时-应用于通过AJAX/PHP加载的新元素
- jQuery在几个字段中倒计时
- jQuery倒计时隐藏天/小时/分钟(如果没有)
- jQuery倒计时计时器部分隐藏
- jquery倒计时问题
- jquery倒计时定时器-按键重置
- jQuery与日期相关的价格倒计时
- 有人能用jQuery倒计时格式帮我吗
- 设置和重置每个页面的倒计时 Jquery.
- 倒计时jquery当前数据
- 如何显示2位数的剩余时间[倒计时jquery]
- 从javascript倒计时(jQuery插件)解析日期