你可能不知道的mouseover/mouseout mouseenter/mouseleave

mouseover与mouseenter

1. 触发时机

mouseover在被监听的节点与子节点上都会触发

mouseenter只在被监听的节点上触发

本质上是因为mouseenter不能冒泡

 

2. 兼容性

mouseenter是IE最初提出的,后续其他浏览器虽然实现了,但是兼容性。。。

 

mouseout与mouseleave

1. 触发时机

mouseout在被监听的节点与子节点上都会触发

mouseleave只在被监听的节点上触发

本质上是因为mouseenter不能冒泡

 

2. 兼容性

mouseleave是IE最初提出的,后续其他浏览器虽然实现了,但是兼容性。。。

 

posted @ 2018-09-14 17:09  南辰_k  阅读(241)  评论(0编辑  收藏  举报