方法一: 使用contextmenu事件
点击鼠标右键禁止出现默认菜单
$(document).contextmenu(function(e){
e.preventDefault();//阻止默认行为
console.log('this:'+this);
console.log('e:'+e);
console.log('e.target:'+e.target);
});解释:使用contextmenu事件自定义右键弹出菜单,使用event对象的preventDefault()函数阻止默认行为的发生,即可间接实现鼠标右键控制。
方法二:使用bind事件绑定
$(document).bind("contextmenu", function (e) {
e.preventDefault();//阻止默认行为
console.log('this:'+this);
console.log('e:'+e);
console.log('e.target:'+e.target);
});推荐文章