我正在使用 jQuery 创建自己的右键单击上下文菜单,但我想维护系统项目,例如复制、粘贴、检查元素等。
我知道我可以推出自己的复制/粘贴功能,但我将如何触发 Dom Inspector/Inspect Element 工具?
任何帮助表示赞赏。
我正在使用 jQuery 创建自己的右键单击上下文菜单,但我想维护系统项目,例如复制、粘贴、检查元素等。
我知道我可以推出自己的复制/粘贴功能,但我将如何触发 Dom Inspector/Inspect Element 工具?
任何帮助表示赞赏。
这在 JavaScript 中是不可能的。
你有两个我能想到的选择。
不要使用自定义上下文菜单
如果他们愿意,允许用户恢复原始功能。例如,如果按下 shift 键,则显示原始上下文菜单。某些浏览器 (Firefox) 会为您执行此操作
:
$(document).on('contextmenu', function(event) {
if(event.shiftKey || event.ctrlKey) {
return;
}
event.preventDefault();
// Position and show my custom context menu element.
});