【发布时间】:2012-07-12 10:10:39
【问题描述】:
如何区分使用鼠标右键单击和在物理键盘上按下上下文菜单键?
使用此代码我尝试在控制台中打印事件
$('#'+inputId).bind('contextmenu', function(e) {
console.log(e);
});
我为上面的代码获取了一些输出-
使用鼠标右键单击是-
- 按钮:2
- 原始事件:鼠标事件
- 类型:“上下文菜单”
- 其中:3
对于键盘上的上下文菜单键按下是-
- 按钮:2
- 原始事件:鼠标事件
- 类型:“上下文菜单”
- 其中:3
我只想在物理键盘上按下“上下文菜单键”时执行一些操作。我该如何做到这一点?
【问题讨论】:
标签: jquery contextmenu keypress right-click