js计时器,倒计时,如何停止

var showTime = function()
                    {
                        var num = parseInt($('.send-sms').html());
                        if(num == 0){
                            $('.send-sms').html('获取验证码');
                            clearInterval(showTime_setInterval);
                        }else{
                            $('.send-sms').html(num-1);
                        }
                    }
var showTime_setInterval = setInterval (showTime, 1000);

用setInterval函数驱动倒计时,然后使用一个闭包函数,,再闭包函数中需要停止得地方使用clearInterval函数,清除计时器。

你可能感兴趣的:(html日常问题)