mouseout和mouseover的优先级(执行顺序)应该遵循什么原则?
在这个项目课程中
鼠标移入主菜单 显示子菜单
然后从主菜单鼠标移开绑定了事件 事件句柄指的是隐藏子菜单
同时鼠标移入主菜单也绑定了事件 事件句柄指的是显示子菜单
此时的主菜单与子菜单没有空隙 显示在浏览器中是直接连接在一起的
那么 为什么此时执行的是mouseover的事件 而不是执行mouseout的事件呢
mouseout和mouseover在这种冲突情况下 应该遵循什么样的顺序呢?
没有百度到相关资料 希望老师可以解答一下 谢谢!
7
收起
正在回答
1回答
同学你好,这里的mouseout和mouseover没有冲突哦。 主菜单的mouseout,表示鼠标从主菜单移入另一元素时触发。子菜单的mouseover, 表示鼠标从子菜单的外部首次移入子菜单边界之内触发。这里会先触发父级的移出事件然后触发子菜单的移入事件
如果帮助到了你, 欢迎采纳
祝学习愉快~~~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星