实现思路为当服务端响应的结果告诉你验证码已经发出去了,做一个60秒的倒计时,禁止操作即可,60秒倒计时完毕后clear掉定时器即可。
简单粗暴,直接code:
var time = 60
var timer = setInterval(function(){
if(time<1){
clearInterval(timer)
$(".js-bindcard .code-btn").attr('class','code-btn') // 蓝色可点击style
$(".js-bindcard .code-btn").text('获取验证码')
return
}
time--
$(".js-bindcard .code-btn").text(time+'秒')
$(".js-bindcard .code-btn").attr('class','code-btn code-btn-dis') // 验证码已发送样式 禁止handle
},1000)
可是写这个有什么用呢,没啥用,就是想随手敲一下刚换的机械键盘。
【大笑~~~~~~~~】