2010-10-22 139 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

相關問題