課程
/前端開發
/JavaScript
/DOM事件探秘
為什么我不用點擊,鼠標只要一移動,面板就立刻跟隨鼠標移動了呢?
2014-08-27
源自:DOM事件探秘 4-1
正在回答
我也遇到了這個問題,如果把XXX.onmousedown=fnDown();改成XXX.onmousedown=fnDown;無論怎么點都不移動。
比如你的移動函數名師是 fnDown;
如果你寫 XXX.onmousedown=fnDown();? 那么就會發生你說的這樣。 不用按下就能移動。
改成XXX.onmousedown=fnDown;? 就不會了。
應該是開始的時候沒有用onmousedown 還沒開始點擊 就直接使用onmousemove
還有因為拖動地方是圖片,需要阻止一下默認行為
看了下代碼,在鼠標移出文檔對象松開鼠標后,沒有釋放
你在鼠標松開后,沒有釋放鼠標移動的事件
舉報
DOM事件?本課程會通過實例來給小伙伴們講解如何使用這些事件
1 回答win10 64位下不了ie8怎么破?
1 回答getElement無法使用
1 回答點擊按鈕3沒有反應是為什么呢,removeHandler的顏色和addHandler的顏色不一樣
1 回答clientX跟offsetWidth是什么意思?
1 回答addEventListener中布爾值的作用是什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-01-30
我也遇到了這個問題,如果把XXX.onmousedown=fnDown();改成XXX.onmousedown=fnDown;無論怎么點都不移動。
2015-11-18
比如你的移動函數名師是 fnDown;
如果你寫 XXX.onmousedown=fnDown();? 那么就會發生你說的這樣。 不用按下就能移動。
改成XXX.onmousedown=fnDown;? 就不會了。
2015-06-07
應該是開始的時候沒有用onmousedown 還沒開始點擊 就直接使用onmousemove
2014-10-11
還有因為拖動地方是圖片,需要阻止一下默認行為
2014-10-11
看了下代碼,在鼠標移出文檔對象松開鼠標后,沒有釋放
2014-10-11
你在鼠標松開后,沒有釋放鼠標移動的事件