问答详情
源自:8-6 取消计时器clearTimeout()

怎么解决?

button调用关联setTimeout函数,点击多次,计时越快该怎么解决?例如我点击两次它就以两秒的速度增长

提问者:林鸿嘉5204 2016-07-09 20:36

个回答

  • 慕粉18258208390
    2016-07-13 14:29:42

    清除startCount()函数里面的计时,用clearTimeout()

  • MaxLeader
    2016-07-10 09:28:18

    设置一个变量 flag = true ;  点击的时候做个判断 if(flag){ fn() flag=false }; 就行了,如果需要打开就在执行完成之后再变回true