2010-10-22 59 views

回答

33

你真的需要一个插件吗?

你可以使用contextmenu事件使自己的上下文菜单:

$("element").bind("contextmenu",function(e) { 
    e.preventDefault(); 

    // create and show menu 
}); 

一些方法来实现它

+0

我将如何创建并显示菜单寿? – user264029 2010-10-22 11:18:49

+0

创建一个'ul','li's。将'li'附加到'ul'并追加到页面上。使用'e.pageX'和'e.pageY'将'ul'位置设置为绝对,左和顶。我会用一些链接更新我的答案。 – BrunoLM 2010-10-22 11:26:40

+3

如果元素创建dinamicy,则需要使用live而不是绑定 – 2011-03-22 13:24:44

相关问题