setTimeout()和setInterval()区别

反复性定时器:
创建一个反复性定时器名字叫做timer1
var  timer1 = window. setInterval(“f1();”,t1);
清除(停止)一个反复性定时器timer1
window.clearInterval(  timer1 );
一次性定时器
创建一个一次性定时器名字叫做timer2
var  timer2 = window.setTimeout(“f2();”,t2);
清除(停止)一个一次性定时器timer2
window.clearTimeout(  timer2 ); 

//多久后跳转到指定url 
setInterval(function(){
    var now = parseInt($('.s_back').html());
    now--;
    if (now<=0) {
        window.location.href="/index.php?m=content&c=enroll&a=meet&id={:$order['id']:}";
    }
    $('.s_back').html(now);
 },1000);

//10秒倒计时
var i = 10;
$(".time").click(function(){
$(".time").val("10秒后重新发送");
var timer = setInterval(function(){
if(i<0){
clearInterval(timer);
$('.time').css('color','#000');
$('.time').val('获取验证码');
}else{
$('.time').val(i+'秒后重新发送');
$('.time').css('color','#999');
$('.time').attr("disabled",true);
}
i--;
},1000)
});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值