您的位置首页百科问答

jQuery 中的hover 和 mouseover 有什么区别

jQuery 中的hover 和 mouseover 有什么区别

的有关信息介绍如下:

jQuery 中的hover 和 mouseover 有什么区别

这2个是有区别的。hover是指分别当鼠标指针进入和离开元素时被执行的事件相当于mouseenter+mouseleave。而mouseover鼠标进入某个元素或其子元素时触发。可参考mouseover和mouseenter的区别:http://www.w3school.com.cn/tiy/t.asp?f=jquery_event_mouseenter_mouseover而mousemove如你所说只要鼠标移动,哪怕只有1像素就会触发。因为用户在浏览网页的过程中,鼠标是会不停移动的,所以一旦绑定这个事件,网页就会不停的执行mousemove所绑定的响应函数,消耗系统资源。这里的系统资源是指客户端的。。