javascript - 跨浏览器右键单击插件与jquery?

标签 javascript jquery ajax

我有一个上下文菜单插件,右键单击某个元素时会显示上下文菜单。但这不适用于 ajax 嵌入元素。所以我必须使用ajax live,当它感应到右键单击时触发上下文菜单功能。

有没有jquery检测右键的插件?

最佳答案

试试这段代码:

$("body").mousedown(function(e) {
  var code = ( e.keyCode ? e.keyCode : e.which );

  if( code === 3 ) {
    // do your right-click code here
  }
});

关于javascript - 跨浏览器右键单击插件与jquery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2106852/

相关文章:

javascript - 如何通过 JavaScript/jQuery 计算文本 block 的差异?

javascript - 使用数据库中的值循环选项元素

javascript - 将 PHP 值显示到不刷新的页面

javascript - Rails 4 - 从 ajax 更新表单中的值或数据属性并在 if 语句中使用此更新的值

javascript - 从 AJAX 请求获取页面内容后,我可以选择标签元素,但无法选择正文元素

javascript - 升级我的 PHP 聊天系统? (让它只更新新消息?)

javascript - 如何从javascript在mongodb中传递内部查询

javascript - 使用 Paste.js 将屏幕截图粘贴到文本区域,但如何将其传输到 Rails?

javascript - 将元素索引与主干 JS .get 模型事件连接起来

jquery - 如何使用jquery替换<label>中的文本