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

来源:互联网 发布:中国税务网络大学门 编辑:程序博客网 时间:2024/04/28 18:06

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

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

~新手求带~

0 0
原创粉丝点击