天天看點

[js note]part1-mouseover和mousemove的差別

起因是在定位滑鼠位置的時候,無意中把’mousemove’寫成了’mouseover’,于是乎發現了兩者間的小小差異。

element,addEventListener('mousemove',function(event){
       ...
        },
        false);
           
  • 使用 mousemove 來定位滑鼠位置的時候,隻要滑鼠移動,任意的位置都會被捕捉到。
  • 使用mouseover 來定位滑鼠位置的時候,則隻有當滑鼠是從外部進入dom元素時,滑鼠的位置才會被捕捉到,如果滑鼠在dom元素内部移動,滑鼠位置的定位仍然是首次進入dom元素時的定位,不會改變。

~新手求帶~

繼續閱讀