如何仅拦截顶级标记的鼠标退出事件
How to intercept mouseout event for the top-level tag only
似乎每次用户将鼠标从这些子元素中拖离时,都会调用来自jQuery的mouseout
回调,该回调附加到包含多个子元素的div
标签。我说的对吗?
如果是这样,如何仅拦截顶级标记鼠标事件?
jQuery的mouseout
气泡,这意味着你可以放一个if语句来检查目标是否是父级,并将你的代码放在其中。
例如 https://jsfiddle.net/ck0kbowt/:)
相关文章:
- 鼠标退出时恢复功能
- 鼠标退出并单击
- 使用 CSS 对鼠标悬停和鼠标退出没有过渡影响
- 如何在鼠标悬停和鼠标退出时制作此自定义引导下拉效果
- 如何在鼠标退出事件完成之前强制鼠标悬停事件触发
- 鼠标退出事件不会在 IE 8 中触发
- 分机 4 鼠标悬停、鼠标退出和下拉菜单的问题
- 鼠标退出和鼠标悬停事件在 Chrome 39 中未正确触发
- 在鼠标退出后,JQuery 无法将某些内容返回到其原始位置
- jQuery悬停或JavaScript鼠标退出事件,用于菜单“登录”
- 子元素的 JavaScript 鼠标悬停/鼠标退出问题
- 如何仅拦截顶级标记的鼠标退出事件
- 在 iPad 上触发悬停/鼠标退出/模糊
- 鼠标退出事件未在拉斐尔.js中触发
- 如何通过按钮单击和鼠标悬停/鼠标退出显示和隐藏节点文本?D3/JS.
- jQuery手风琴鼠标悬停和鼠标退出垂直菜单的导航
- 如果在鼠标悬停事件中触发了鼠标关闭,则立即返回,并且不执行链接的鼠标退出事件
- 手风琴中的鼠标悬停和鼠标退出
- 在鼠标退出父 DIV - AngularJs 时隐藏子元素
- 打开图层如何仅在鼠标悬停时显示多边形,并在鼠标退出时隐藏多边形