1. 获取当前的按钮
$(function()){
$("#send-btn").click(function(event)){
event.perventDefault();
// 获取获取验证的按钮
var self = $(this);
// ...
}
};
2. 设置获取验证码的倒计时
理一下思路
- 发送成功,
disabled
禁用按钮 - 局外设置按钮倒计时
var timeCount = 60;
- 使用
setInterval(func,millisec)
方法
- 开始倒计时
timeCount --
- 设置按钮提示倒计时文本
self.text()
- 判断
timeCount <= 0
:
- 移除禁用
disabled
属性 - 恢复按钮原始文本
- 清除Interval(
clearInterval()
)
// 1.
self.attr("disabled", 'disabled')