[js note]part1-mouseover和mousemove的区别

起因是在定位鼠标位置的时候,无意中把’mousemove’写成了’mouseover’,于是乎发现了两者间的小小差异。

element,addEventListener('mousemove',function(event){
       ...
        },
        false);
  • 使用 mousemove 来定位鼠标位置的时候,只要鼠标移动,任意的位置都会被捕捉到。
  • 使用mouseover 来定位鼠标位置的时候,则只有当鼠标是从外部进入dom元素时,鼠标的位置才会被捕捉到,如果鼠标在dom元素内部移动,鼠标位置的定位仍然是首次进入dom元素时的定位,不会改变。

~新手求带~

你可能感兴趣的:(学习笔记,鼠标,瀚海拾贝)