怎么解决?

来源:8-6 取消计时器clearTimeout()

林鸿嘉5204

2016-07-09 20:36

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

写回答 关注

2回答

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

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

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题