【问题标题】:jquery-ui menu as context menujquery-ui 菜单作为上下文菜单
【发布时间】:2013-01-12 00:13:51
【问题描述】:

如何在鼠标右键单击时使用http://jqueryui.com/menu/ 作为上下文菜单。有插件什么的吗?

jquery-1.9.0 jquery-ui-1.10.0

【问题讨论】:

标签: jquery jquery-ui jquery-ui-contextmenu


【解决方案1】:

在这里我为此目的启动了一个插件:jquery-ui-contextmenu (支持委托和从 JS 对象创建菜单定义)。

【讨论】:

  • 仅供参考,我在创建函数中添加了“.css('z-index','9999')”。这使得该插件非常适合与 jquery fullcalendar 一起使用:)
【解决方案2】:

这是一个从 jquery ui 示例页面快速破解的解决方案: jsBin

【讨论】:

  • 谢谢它可以工作,但现在我在鼠标左键单击时遇到了 hide() 问题 $(document).click(function (e) {$("#menu").hide();} );隐藏并再次单击菜单位置不好。也许你知道如何解决它?
  • 找到了解决方法:$(document).click(function (e) { $("#menu").hide(); $("#menu").css("top", ""); $("#menu").css("left", ""); });
【解决方案3】:

你可以使用我写的插件Audero Context Menu

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-11
    • 1970-01-01
    • 2015-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多