猿问

页面载入时执行一次js倒计时代码,后面刷新当前页面不再执行该js倒计时代码,再点击按钮时,再次开始倒计时

var count = 5;
var countdown = setInterval(CountDown, 1000);
function CountDown() {
    $(".retext-code").addClass("layui-btn-disabled").attr("disabled", true);
    $(".retext-code").text("重发(" + count + " S)");
    if (count == 0) {
        $(".retext-code").removeClass("layui-btn-disabled").attr("disabled", false);
        $(".retext-code").text("重发");
        clearInterval(countdown);
    }
    count--;
}

倒计时的时候还要防刷新,求大神帮忙~~~

Hi_给我一个大甜筒
浏览 2717回答 1
1回答

业余奶茶品鉴师

可以把倒计时的数字存到本地存储,每秒存一次,进入页面的时候先判断本地存储是否有值,如果有,就继续倒计时
随时随地看视频慕课网APP
我要回答