有個問題哈,在chrome中測試,鍵盤的上下箭頭事件沒有bug;在慕課的網頁測試時,上下箭頭事件會導致瀏覽器窗口上下移動
已采納回答 / 田心楓
window.onload是一個事件,當文檔加載完成之后就會觸發該事件,可以為此事件注冊事件處理函數,并將要執行的腳本代碼放在事件處理函數中,于是就可以避免獲取不到對象的情況
2017-06-12
addEventListener() 方法可以指定 "useCapture" 參數來設置傳遞類型:
addEventListener(event, function, useCapture);
第三個參數可不寫,默認值為 false, 即冒泡傳遞,當值為 true 時, 事件使用捕獲傳遞。
addEventListener(event, function, useCapture);
第三個參數可不寫,默認值為 false, 即冒泡傳遞,當值為 true 時, 事件使用捕獲傳遞。
2017-06-12
addEventListener() 方法可以指定 "useCapture" 參數來設置傳遞類型:
addEventListener(event, function, useCapture);
默認值為 false, 即冒泡傳遞,當值為 true 時, 事件使用捕獲傳遞。
addEventListener(event, function, useCapture);
默認值為 false, 即冒泡傳遞,當值為 true 時, 事件使用捕獲傳遞。
2017-06-12
這個拖動的界面有一個bug,就是移動界面到邊界以后,div不動了,但是鼠標還可以繼續移動。移動到clineHeiht和clientWidth外面去,這一點不知道怎么解決。
2017-06-09
https://github.com/taosang1992/learning-JS/blob/master/demo02.html 根據老師源碼寫的代碼。
2017-06-09
已采納回答 / 吹霧忍者
object.style.top, 只有object定義position( absolute, relative, fixed)才有用, offsetTop 一般指對象與父元素坐標(offsetParent屬性指定的父坐標)頂端的距離。
2017-06-08