页面计时器

今天总算是又遇到计时器了,说一说,这是原型  setInterval(show, 1000);,show 是用来存放代码的,1000毫秒 是进行代码的间隔,下面对我的代码进行解析


$("#sendVerifyCode").click(function(){
				     var _ss=   $("#sendVerifyCode").attr("disabled",true);
				      var tt =5;
				      var timer =   window.setInterval(function(){
				      tt--;
				      _ss.text(tt+"s后重新获取");
				      if(tt == 0){ 
				       window.clearInterval(timer);
				      _ss.text("重新获取");
				        _ss.attr("disabled",fasle);
				        
				      }
				      }, 1000);
				  
				  });
 点击 sendVerifyCode 这个按钮,触发 事件 ,将这个按钮的状态转为不可用,定义了一个常量,开始计时器,每秒钟 ,tt 减一,
并且在按钮上显示“tt秒后重新获取”,当tt为0时,清除计时器,在按钮上显示“重新发送”,并且将按钮的状态转为可用。

很实用的这个,基本上只要是有短信验证的 ,都会有

转自  http://www.cnblogs.com/everest33Tong/p/6322484.html


猜你喜欢

转载自blog.csdn.net/qq_39387571/article/details/78755436