您的位置:首页 > 其它

mouseover和mouseout、mouseenter和mouseleave

2015-06-18 11:07 225 查看
又一个傻傻分不清楚的东东~

现实真是一个问题天天有的世界~本以为我对js中的事件还是比较了解的,对于早就接触的mouse事件,更是觉得得心应手了~但是现实却给了我一记重拳!

我自身工作中遇到的犯二的故事就不说了。。。实在太。。。所以就进入主题!

简单的记录一下mouse事件中比较容易搞混的:

mouseover和mouseout他们是一对,而mouseenter和mouseleave是另外一对!

对于大牛们来说,我这么分组应该一目了然了,然而对于新手可能可以往下看看。

mouseover和mouseout被我定义为是一对的原因是:鼠标进出绑定元素和其子元素都会触发事件。

而mouseenter和mouseleave被我定义为是一对的原因是:鼠标进出绑定元素会触发事件,而进出其子元素不会被触发事件。

总结:多读书多看报少吃零食多睡觉
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: