gpt4 book ai didi

php - 如何停止在 jquery 中运行倒计时?

转载 作者:可可西里 更新时间:2023-10-31 23:29:24 24 4
gpt4 key购买 nike

我有一个倒计时正在运行,点击按钮我想停止这个倒计时。但它不起作用。这是我的代码

$(document).ready(function (){
var settimmer =1000;
var $dash_url="<?php echo DASH_URL;?>";
$(function (){
var $interval=setInterval(function() {
var timeCounter = settimmer;
var updateTime = eval(timeCounter)- eval(1);
if(updateTime => 0){
settimmer=updateTime;
$('.redirect').css({"color":"#FFF"});
$(".redirect").html('Redirecting You in '+settimmer+' Second');
}
if(updateTime <= 0){
clearInterval($interval);
window.location.replace($dash_url);
return false;
}
},1000);

});
$('.stop_timer').click(function (){
clearInterval($interval);
});

});

最佳答案

这会将您的 $interval 变量放在正确的范围内。

$(document).ready(function (){
var settimmer =1000;
var $dash_url="<?php echo DASH_URL;?>";
$(function (){
var $interval=setInterval(function() {
var timeCounter = settimmer;
var updateTime = eval(timeCounter)- eval(1);
if(updateTime => 0){
settimmer=updateTime;
$('.redirect').css({"color":"#FFF"});
$(".redirect").html('Redirecting You in '+settimmer+' Second');
}
if(updateTime <= 0){
clearInterval($interval);
window.location.replace($dash_url);
return false;
}
},1000);
$('.stop_timer').click(function (){
clearInterval($interval);
});
});
});

关于php - 如何停止在 jquery 中运行倒计时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33460621/

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