简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

jQuery hover 与 mouseover 与mouseout 的区别

来源:易贤网   阅读:912 次  日期:2014-08-26 11:24:47

温馨提示:易贤网小编为您整理了“jQuery hover 与 mouseover 与mouseout 的区别”,方便广大网友查阅!

jquery代码源中关于hover事件的定义如下:

hover: function( fnOver, fnOut ) {

return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );

}

MouseEnter :与 mouseover 事件不同,只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。如果鼠标指针穿过任何子元素,不会触发mouseenter 事件,但会触发 mouseover事件。

Mouseleave :与 mouseout 事件不同,只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。如果鼠标指针离开任何子元素,不会触发mouseleave 事件,但会触发 mouseout 事件

so:hover!=mouseover+mouseout,hover=mouseenter+mouseleave

更多信息请查看IT技术专栏

更多信息请查看脚本栏目
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:javascript读取文件大小
下一篇:两个alert都是多少
易贤网手机网站地址:jQuery hover 与 mouseover 与mouseout 的区别
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!