Jquery – 向右键单击上下文菜单添加条目

你可以禁用菜单

$(document).bind("contextmenu", function(e) { return false; }); 

你可以展示一个div

 $(document).bind("contextmenu", function(e) { $('#menu').css({ top: e.pageY+'px', left: e.pageX+'px' }).show(); return false; }); 

但是只能在右键单击上下文菜单中添加一个条目吗?

提前致谢!
彼得

不是在JavaScript中没有…这可能有一些非常恶意的用途。

您可以创建自己的菜单(如

示例),但不能将项目添加到本机浏览器上下文菜单。

感谢HTML5,现在可以: http : //davidwalsh.name/demo/html5-context-menu.php

有一个很好的jquery插件,叫做“contextMenu”:)

http://medialize.github.io/jQuery-contextMenu/demo.html

我使用它,它很容易定制。