課程
/前端開發
/JavaScript
/JavaScript進階篇
這種怎么解決?
2016-04-25
源自:JavaScript進階篇 8-6
正在回答
應該是每點一次就疊加了一個計數器,如果要停下來就要點擊相應次數的stop,不知是什么原理呢……
CharlesLvm
點擊一次開始添加一個 ? 點擊一次停止去除一個 ?要解決的話 ?價格按鈕不可用 ?點擊開始后 開始變成不可用 ?停止可用 ?點擊停止后 開始恢復可用狀態 ?這樣就能保證不會重復多次添加開始事件了
清除之前的計數函數,比如使用 i = setInterval,只要停止該函數返回的i就行了clearInterval(i)?? i定義成全局變量
http://blog.csdn.net/joyhen/article/details/43230295
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
6 回答已經開始無限計數后再次點擊start按鈕,計數會從原來的1s間隔變快,每多點一次就跳動的更快,這是為什么呀
2 回答點擊兩次start計數器會加快相應的得點擊2次stop才能停止
2 回答多點一次開始記數快一次
1 回答當點多次start時速度會加快
2 回答計時器多次點擊,每點擊一個開始就多一個計時器,而多個計時器同時工作的時候,每次單擊只能停止一個計時器。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-16
應該是每點一次就疊加了一個計數器,如果要停下來就要點擊相應次數的stop,不知是什么原理呢……
2016-04-29
點擊一次開始添加一個 ? 點擊一次停止去除一個 ?要解決的話 ?價格按鈕不可用 ?點擊開始后 開始變成不可用 ?停止可用 ?點擊停止后 開始恢復可用狀態 ?這樣就能保證不會重復多次添加開始事件了
2016-04-25
清除之前的計數函數,比如使用 i = setInterval,只要停止該函數返回的i就行了clearInterval(i)?? i定義成全局變量
2016-04-25
http://blog.csdn.net/joyhen/article/details/43230295