首页 > 代码库 > 设置按钮不能连续点击并触发点击事件
设置按钮不能连续点击并触发点击事件
翻页的时候在没有完全翻到下一页不允许再点击下一页按钮 这样避免页码和内容对应不上
FrequentClickHandle("btn",function(){ console.log(new Date().toLocaleString()); },2000); function FrequentClickHandle(domId, callback,timeoutTime) { var button = { enable: true, click: function (callback) { if (this.enable == true) { this.enable = false; callback(); setTimeout(active, timeoutTime); } } } var elem = document.getElementById(domId); elem.addEventListener("click", bind(button, "click", callback), false); function bind(context, name, callback) { return function () { return context[name].apply(context, [callback]); }; } function active() { button.enable = true; } }
设置按钮不能连续点击并触发点击事件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。