已采納回答 / muk12138
index在這里是一個起標記作用的變量,if里面的判斷是index!=-1,最開始index應該是不等于-1的,那么當你按下回車鍵之后,index之后的值就被賦值為-1,那么代表這個函數執行過了,下次再按回車因為此時的index的值已經等于-1了,則函數不執行
2016-11-26
已采納回答 / DasiyOulu
IE8以前的瀏覽器只支持事件冒泡,不支持事件捕獲,它也不支持addEventListener函數,不會用第三個參數來表示是冒泡還是捕獲,它提供了另一個函數attachEvent。IE9就支持addEventListener(這段是借鑒其他問題別的同學的回答)。addEventListener()的第三個參數useCapture,這個參數決定要使用的事件處理程序的調用類型,只有在特定狀況下才會對事件產生影響,通常建議用false;如果參數是true,事件處理程序以捕捉模式觸發;從頂層的父節點開始觸發事件,從...
2016-11-25
我感覺判斷放置頂部距離時把if(t<0){t=10;}換成if(t<10){t=10;}會更好一點。
因為發現在拖曳到頂部時會有一個窗口抖動(top從0px跳回10px)的小bug。
因為發現在拖曳到頂部時會有一個窗口抖動(top從0px跳回10px)的小bug。
2016-11-24
吧定時器調慢成1000妙,重復點擊開始按鈕,就會停止在當前的datas,進入開始抽獎函數先判斷定時器,如果是null,就不執行false,如果不是null就執行下面函數,然后在停止事件中設置time = null
2016-11-24