【发布时间】:2014-07-29 23:15:09
【问题描述】:
我在我的应用程序中使用 jQuery UI 菜单插件。我有一个问题。
在子菜单中(第 2 级)如果我将鼠标反复悬停在单个子菜单项上,则有时不会发生悬停动作。
ITEM 1
ITEM 2
ITEM 3 -> ITEM 3-1
ITEM 3-2
ITEM 4
ITEM 5
在这里解释场景:
我从这里http://api.jqueryui.com/menu/#entry-examples 复制了演示示例,并在 Item 3-2 下添加了一个子菜单级别。 现在将鼠标悬停在第 3-2 项上,下一个级别出现,但如果我重复悬停,那么在悬停的某个点上,下一个级别没有出现。
要重现此问题,请按照以下步骤操作
- 将鼠标悬停在第 3 项上 - 这将显示菜单
- 将鼠标悬停在项目 3-2 上 - 出现子菜单
- 从子菜单中移出鼠标 - 但是,不要在菜单外单击,这样第 3 项菜单仍会打开。
- 现在将鼠标悬停在第 3-2 项上(选择在步骤 – 2 中选择的相同项目,在此菜单项上重复执行并检查) – 子菜单未出现。
【问题讨论】:
-
显示您的示例的jsfiddle.net
-
这里更新了 jsfiddle 链接 .. 请查看示例 jsfiddle.net/gokul2287/qy332
-
@rjdmello:同样的事情也发生在这里..尝试重现上述问题。鼠标反复悬停在项目 3-2 上.. 在某个点悬停不会发生
-
您好问题存在于 jQuery UI 菜单中,为了解决这个问题已经提出。请在此处查看。 forum.jquery.com/topic/problem-in-jquery-ui-menu-on-hover
标签: javascript jquery jquery-ui menu submenu