我有一个上下文菜单插件,在右键单击元素时会显示上下文菜单。但这对ajax嵌入式元素不起作用。所以我必须使用ajax live来触发上下文菜单功能,当它感觉到右键单击时。
是否有一个jquery检测右键点击的插件?
答案 0 :(得分:7)
试试这段代码:
$("body").mousedown(function(e) {
var code = ( e.keyCode ? e.keyCode : e.which );
if( code === 3 ) {
// do your right-click code here
}
});
答案 1 :(得分:1)
不需要插件。要检测正确的点击次数,请查看以前的问题:jquery right click event?