我有几个 <span class="timer">342</span>
不同的值(秒)。我想倒计时所有这些,并认为我可以做类似的事情:
$('.timer').ready(function() {
timer = setInterval(function() {
sec = $('.timer').text();
$('.timer').text(--sec);
if (sec == 0) {
clearInterval(timer);
location.href = 'accounts.php';
}
}, 1000);
});
错误是,Javascript 会因为超过 1 个对象.timer
或其他东西而感到困惑,并为跨度生成奇怪的值。
当第一个计时器达到零时,它应该重新加载。使用 jQuery。跨度数不固定。我真的很想保持简单,不要使用额外的插件或大脚本文件。