您当前的位置: 首页 > 

qq_34412985

暂无认证

  • 4浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JS事件之onmouseover 、onmouseout 与onmouseenter 、onmouseleave区别

qq_34412985 发布时间:2020-04-01 23:43:15 ,浏览量:4

onmouseover 、onmouseout 与onmouseenter 、onmouseleave这些事件的区别

       首先我们都知道onmouseover和onmouseenter都属于鼠标进入的状态,onmouseout和onmouseleave都是鼠标移开的状态,那么我们来看看主要区别。

  一般来说,onmouseover、onmouseout一起使用,鼠标经过时自身触发事件,经过其子元素时也触发该事件,每经过一次子元素都触发该事件,属于不断触发;onmouseenter、onmouseleave:鼠标经过时自身或者其子元素都触发事件,但是只触发一次。

  代码演示效果如下:

 

执行onmouseover、onmouseout时,鼠标经过子元素a和b时,颜色都会再次变化,而onmouseenter、onmouseleave子元素a和b的移动不会引起颜色的再次变化

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.3190s