js 多次触发点击事件,在一定延迟内只执行一次

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/rockllee/article/details/80420520
$(function(){
      var timeoutflag = null;
      $('#inputAddress1').click(function() {
        if(timeoutflag != null){
          clearTimeout(timeoutflag);
        }
 
          timeoutflag=setTimeout(function(){
            dosomething();//此处是一个会请求远程的ajax 异步操作;
          },500);
         
      });
  
     function dosomething(){
        alert(1);
    }
    });

展开阅读全文

没有更多推荐了,返回首页