javascript - 如何在右键单击时启用网络浏览器的默认上下文菜单?

标签 javascript jquery event-handling contextmenu right-click

我正在为网格小部件使用 jQuery 插件,右键单击小部件中的任意位置不会显示浏览器的默认上下文菜单。我想在页面上添加我自己的事件处理程序以重新启用该菜单。我在网上找到的每个主题都询问如何禁用上下文菜单,但我正在尝试做相反的事情。

有人知道如何做到这一点吗?

最佳答案

不,除了删除阻止上下文菜单的网格事件处理程序之外。

如果您不删除该事件处理程序,则您所做的任何操作都不会导致在网格内打开上下文菜单,因为该事件必须向上冒泡到文档才能发生其默认操作(打开上下文菜单) .

关于javascript - 如何在右键单击时启用网络浏览器的默认上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33026049/

相关文章:

javascript - 谷歌地图标记作为链接

javascript - 桥接 Python 后端和 JavaScript 前端

jquery - 设置从 JQUERY/FLICKR API 提取的缩略图图像的自定义大小

actionscript-3 - "Warning: 1090: Migration issue"尽管显式注册了事件处理程序

go - 领域事件的可靠异步处理

javascript - 请帮我解决这个正则表达式

javascript - 为什么不禁用按钮工作

javascript - 将局部变量传递给另一个函数?

jquery - Cycle2 初始化事件未触发

C# 克隆 EventHandler