拖延鼠标后,使JQuery UI菜单自动关闭

时间:2014-03-10 23:50:46

标签: jquery jquery-ui menu

我有这种情况,用jsfiddle表示:http://jsfiddle.net/j2Y9h/1/

重现我的问题:

  1. 将鼠标悬停在菜单上以打开菜单
  2. 将鼠标悬停在SubMenu项目上,而不点击
  3. 将鼠标从菜单中取出
  4. 等待(不要点击任何地方)
  5. 您会注意到菜单永远不会关闭。

    我想在菜单或子菜单没有鼠标返回菜单或子菜单5秒后关闭菜单。

    如何?

    谢谢:)

1 个答案:

答案 0 :(得分:3)

据说,我对jquery-ui熟悉$('#menu').menu(); $('#menu').hover(function(){return false;},function () { $('#menu').menu("collapseAll", null, true); }); 并伪造this fiddle

我用过:

{{1}}

我的javascript。