補更一下@慕網老油條 的評論~手動筆芯。
除了油條大大指出的外,還有一個小bug:如果連續快速點擊開始按鈕,title內容的切換會發生一個短暫的暫停。這是因為每次點擊開始,都會清空一次計時器又打開。如果點的很快,還沒來得及打開就關上,視覺上出現一個短暫的暫停效果。
解決方案:playFun函數中不使用清空計時器,而是設置flag,用if判斷。同樣,stopFun()里除了清除計時器外,也設置一下flag, 鍵盤那部分代碼的flag則不需要重新設置。這樣就完美解決了兩個Bug.
代碼 另傳。
除了油條大大指出的外,還有一個小bug:如果連續快速點擊開始按鈕,title內容的切換會發生一個短暫的暫停。這是因為每次點擊開始,都會清空一次計時器又打開。如果點的很快,還沒來得及打開就關上,視覺上出現一個短暫的暫停效果。
解決方案:playFun函數中不使用清空計時器,而是設置flag,用if判斷。同樣,stopFun()里除了清除計時器外,也設置一下flag, 鍵盤那部分代碼的flag則不需要重新設置。這樣就完美解決了兩個Bug.
代碼 另傳。
2017-12-18
$("#btn3").on("click",function(){
alert("世界處理?。。。?!")
})
alert("世界處理?。。。?!")
})
2017-11-22
確實是老師講錯了,dom0級不能給元素添加多個事件,如果添加了多個事件,則只會執行最后添加的那個事件;dom2可以給元素添加多個事件,而且會按順序進行
2017-11-14