L_zio 2016-08-31 02:00 采纳率: 100%
浏览 1360
已采纳

请问,使用js实现控制按键间隔的具体代码是什么

现在我这里定义了一个按键,按键控制一个功能,我需要每隔2秒才能再次点击这个按键,请问怎么做

  • 写回答

7条回答 默认 最新

  • 斯洛文尼亚旅游 2016-08-31 02:52
    关注

    用一个全局遍历控制是否允许点击。默认为true,点击后设置为false,计时器setTimeout 2s后设置这个变量为true

     var ok=true
    function clickEvt(){
      if(!ok)return false;//非true退出
        ok=false;
        setTimeout(function(){ok=true;},2000);
        ///.........你的代码
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?