即使我的鼠标不在,也会触发Mouseout处理程序
Mouseout handler gets triggered even if my mouse is not out
Jquery mouseout处理程序被触发,即使我的鼠标没有出来。基本上我的div看起来像:
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
<li>
<a role="menuitem" tabindex="-1" href="#">Category 1</a>
</li>
<li>
<a role="menuitem" tabindex="-1" href="#">Category 2</a>
</li>
<li>
<a role="menuitem" tabindex="-1" href="#">Category 3</a>
</li>
<li>
<a role="menuitem" tabindex="-1" href="#">Category 4</a>
</li>
</ul>
我的javascript看起来像:
$(".dropdown-menu").mouseout(function() {
console.log("Mouse is out.");
});
当我将光标从每个类别移动到另一个类别时,每次都会调用mouseout处理程序。但是,我的鼠标仍然在下拉菜单上,对吗?
有人能帮忙吗?
谢谢
Eh....我刚刚找到了答案,我真正应该用的是mouselleave而不是mouseout。
这个问题解决了。
谢谢
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- keyup事件处理程序更改焦点不适用于快速键入
- 用程序搜索JQuery数据表中的文本
- Javascript:selenium Web驱动程序isDisplayed()不工作
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Emberjs应用程序加载在除Index之外的所有路由上
- 音频控件在mouseover上显示,在mouseout上淡出
- ExtJS 5用程序点击actioncolumn gridview
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 如何从Java/scala调用js美化程序
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- angular 1.5应用程序中的导航栏
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- 如何创建带有插槽的vue js组件预加载程序
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- mouseover、mouseout、click事件处理程序未启动
- 即使我的鼠标不在,也会触发Mouseout处理程序
- 如何使用mouseout/mouseleave事件处理程序删除子菜单?
- DRY mouseover/mouseout事件处理程序