标签:hasclass ddc 时间 tar interval event 商城 get block
最近在时间很忙,再弄一个B2B商城,运用到的easyUI+javaWEB(maven)+JQuery,我负责前端这块:后期的前端代码,都会发布出来
1、60s短信验证码发送code:
//60s无效 forget 要引用的话,后期如果,jquey代码庞大的话,就考虑在封装的基础上,在进行封装、压缩精简代码。 $(‘.forget span.btn-small‘).on(‘click‘,function(){ !$(this).hasClass(‘btn-gray‘) && sendCode($(this),60); }); //发送验证码方法封装 function sendCode(obj,cur){ clearInterval(obj.timer); obj.timer=setInterval(function(){ if(cur>0) { obj.addClass(‘btn-gray‘).html(‘(‘ + (cur--)+ ‘s后获取)‘); }else{ clearInterval(obj.timer); obj.removeClass(‘btn-gray‘).html(‘获取验证码‘); } },1000); }
标签:hasclass ddc 时间 tar interval event 商城 get block
原文地址:http://www.cnblogs.com/codc-5117/p/6006002.html