原因:mouseout => 不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。因为绑定mouseout事件的父div里通常会嵌套子div,鼠标虽然未移出父元素,却移出了其中的子元素,故事件会被触发。

解决:用 mouseleave代替mouseout

总结
mouseover与mouseenter

mouseover => 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。
mouseenter => 只有在鼠标指针从元素外穿入被选元素(到元素内)时,才会触发 mouseenter 事件。

mouseout与mouseleave

mouseout => 不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。
mouseleave => 只有在鼠标指针从元素内穿出被选元素(到元素外)时,才会触发 mouseleave 事件。

mouseout事件被不断触发相关推荐

  1. React 解决鼠标移入子元素触发父元素的mouseout事件

    方法一. 用mouseleave/mouseenter代替mouseover/mouseout[最佳方法] mouseover 与 mouseenter: mouseover => 不论鼠标指针 ...

  2. mouseover和mouseout事件在鼠标经过子元素时也会触发

    javascript的mouseover和mouseout事件,在绑定元素内部有子元素的情况下, 经过绑定元素时会多次触发mouseover和mouseout事件. jquery解决办法: jquer ...

  3. 解决鼠标移入子元素触发父元素的mouseout事件

    方法一. 用mouseleave/mouseenter代替mouseover/mouseout[最佳方法] mouseover 与 mouseenter: mouseover => 不论鼠标指针 ...

  4. [转载 js] YUI解决mouseout事件冒泡的办法

    原文出处:http://design.alibaba-inc.com/?q=node/727 ======================================== YAHOO.util.D ...

  5. jQuery之事件绑定到触发全过程及知识点补充

    前言: 最重要的还是最后的流程图,可以试着根据流程图手写实现$().on(),下篇文章会放出模拟实现的代码. 一.举例 <div id="A" style="bac ...

  6. javascript中mouseover和mouseout事件详解

    原文链接:http://blog.sina.com.cn/s/blog_468530a60101awlw.html   与 mouseenter 事件不同,不论鼠标指针穿过被选元素或其子元素,都会触发 ...

  7. mouseover事件和mouseenter事件以及mouseleave事件和mouseout事件的区别

    1.mouseover事件与mouseenter事件 mouseover事件:不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件. mouseenter事件:只有在鼠标指针穿过被选 ...

  8. js笔记:如何解决mouseover与mouseout的多次触发问题

    如何解决mouseover与mouseout的多次触发问题 首先我们要了解的是为什么mouseover与mouseout会出现多次触发的问题?这就要看它们作用的对象如何. 1.假如其作用的对象没有子代 ...

  9. mouseover、mouseout事件悬浮图片闪烁解决办法

    项目需求,鼠标悬浮在div上时出现弹框信息,on关联mouseover事件时,出现悬浮框一直不停闪烁,是因为频繁触发了mouseover和mouseout事件,解决办法: 在悬浮框元素中加入css样式 ...

最新文章

  1. 从概念到技术,打通「中台」的任督二脉,别再说不知道中台是什么
  2. 全国计算机等级考试python教材-全国计算机等级考试重大改革!新增Python科目
  3. TMD 这个写笔记的号,盗了有意思吗
  4. JAVA NIO知识点总结(2)——直接缓冲区和非直接缓冲区
  5. Hulu兰华峰:专注平衡用户体验和成本
  6. P6097-[模板]子集卷积
  7. vue使用v-for循环,动态修改element-ui的el-switch
  8. 每天定时打开某个网页_Python科普帖定时通知
  9. Mybatis SQL片段
  10. 浙江大学生计算机竞赛,浙江省第十二届大学生程序设计竞赛成功举行
  11. 你觉得跳广场舞的都是一群什么样的人?
  12. OpenGL基础27:网格
  13. html字体兼容写法,字体兼容写法
  14. IDEA 配置SVN ,SVN安装后没有svn.exe
  15. wpa_supplicant wps手册的翻译
  16. 部署Exchange 2010
  17. word公式编辑器复制粘贴未响应_Word公式编辑器使用中的常见问题的解决办法(图文教程)...
  18. 联想thinkpad e430 设置u盘启动
  19. shell检测连接数最多的IP
  20. 【渗透笔记】友情检测朋友公司并拿下shell过程

热门文章

  1. 穿越时空的回响:华为欧洲创新日的蝴蝶振翅
  2. 基于PHP+HTML+MySQL的《C语言程序设计》在线考试系统
  3. 大白话讲解MobileNet-v3
  4. 计算机机房搬迁复杂吗,中心机房搬迁的两种方式浅谈
  5. 西门子S7-1200 PID温度控制程序,PID参数经过预调节和精确调节之后得出
  6. vue路由跳转传参的几种方式
  7. 服务器常用的41个状态码及其对应的含义
  8. SQL Server手工插入标识列
  9. 网络扫盲——NAT(网络地址转换)
  10. uni-app中的定位功能