onmouseover、onmouseenter、onmouseleave、onmouseout的区别
作者:互联网
1、onmouseover、onmouseout:鼠标经过时自身触发事件,经过其子元素时也触发该事件,支持冒泡
。
2、onmouseenter、onmouseleave:鼠标经过时自身触发事件,经过其子元素时不触发该事件,不支持冒泡
。
3、onmouseover、onmouseenter、onmouseleave、onmouseout均支持的HTML标签:
所有 HTML 元素,除了: < base >、 < bdo >、 < br >、 < head>、 < html>、< iframe>、 < meta>、 < param>、< script>< style> 和 < title>
冒泡指的是事件冒泡,即在子元素上触发的事件会向上传递至父级元素,并触发绑定在父级元素上的相应的事件。
如果在程序中使用onmouseover、onmouseout的话,一般会阻止冒泡,阻止冒泡封装函数见:函数的封装
标签:触发,onmouseout,onmouseleave,元素,onmouseover,事件,冒泡 来源: https://blog.csdn.net/weixin_42881768/article/details/104702367