js Button点击事件时避免点击频繁的方法

<input type="button" id="submit" value="提交" clickTime = "">

$(document).ready(function(){  
  $("#submit").click(function(){  
    var nowTime = new Date().getTime();
    var clickTime = $(this).attr("ctime");
    // 第一次不进行判断
    if( clickTime && (nowTime - clickTime < 5000)){
        alert('操作过于频繁,稍后再试');// 可以不提示 让其进行点击
        return false;
     }else{
        $(this).attr("ctime",nowTime);
        alert('提交成功');
     }       
   });
 });








猜你喜欢

转载自forlan.iteye.com/blog/2292314