js防止重复点击或者点击过快方法


<button type="button" data-val="0">00000</button>
<button type="button" data-val="1">11111</button>
<button type="button" data-val="2">22222</button>  

针对form表单元素标签
1
2
3
4
5
6
7
8
9
10
11
12
let  isClick =  true ;
$( "button" ).on( "click" , function (){
     if (isClick) {
         isClick =  false ;
         //事件
         console.log($( this ).attr( "data-val" ));
         //定时器
         setTimeout( function () {
             isClick =  true ;
         }, 1000); //一秒内不能重复点击
     }
});


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM