为我的网络应用程序制作自定义右键单击上下文菜单

为我的网络应用程序制作自定义右键单击上下文菜单

我有一些网站,如google-docs和map-quest,当你右键单击时会有自定义下拉菜单。他们以某种方式覆盖了浏览器下拉菜单的行为,我现在确切地知道他们是如何做到的。我找到了一个jQuery插件来做到这一点,但我仍然对一些事情感到好奇:

  • 这是如何运作的?浏览器的下拉菜单是否实际被覆盖,或者效果是否只是模拟?如果是这样,怎么样?

  • 这个插件抽象了什么?幕后发生了什么?

  • 这是实现这种效果的唯一方法吗?


查看几个自定义上下文菜单


桃花长相依
浏览 393回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP