var timeNum = 60;
// 60s倒计时
function settime() {
var interval = setInterval(() => {
if (timeNum > 0 && timeNum < 61) {
$("#btn_click_code").attr("disabled", "disabled");
$("#btn_click_code").html("重新发送(" + timeNum + ")");
timeNum--;
}
else if (timeNum == 0) {
$("#btn_click_code").removeAttr("disabled");
$("#btn_click_code").html("获取验证码");
clearInterval(interval);
timeNum = 60;
}
}, 1000)
}
调用
$("#btn_click_code").attr("disabled", "disabled");
settime();
html
<button class="p_div" id="btn_click_code">获取验证码</button>