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
我使用它,它很容易定制。