共 5 条评论关于"关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别"
最新评论
当鼠标指针离开元素时,会发生 mouseleave 事件。
该事件大多数时候会与 mouseenter 事件一起使用。
mouseleave() 方法触发 mouseleave 事件,或规定当发生 mouseleave 事件时运行的函数。
注释:与 mouseout 事件不同,只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。如果鼠标指针离开任何子元素,同样会触发 mouseout 事件。请看下面例子的演示。
通过测试我发现,mouseover ,mouseout子元素上移动时候触发父元素事件,但并不是冒泡产生的,也就是说禁止冒泡没任何效果,而mouseenter,mouseleave则支持冒泡,但是它的冒泡事件会和通常我们所想的不同,并不会由子元素触发冒泡
上一篇:Normalize和Reset CSS及各大知名企业网站CSS代码初始化集合
下一篇:Vue.js – 通过watch如何深度去监控数据?
最新评论
支付宝扫一扫打赏
微信扫一扫打赏
好几年没用过博客了,支持下!
好好学习,天天向上
相当精彩的博客!
看了一遍原文,不懂;又看了一遍原文,还是不懂。再看了一遍原文,实在不懂。最后看了一遍回帖,懂了我为什么不懂……于是我懂了,人有时候要学会放弃。
很荣幸来到这里参观!