1、先要屏蔽浏览器默认的右键点击行为,即阻止弹出框。
将阻止弹出函数绑定到目标元素上:
//阻止浏览器默认右键点击事件
$(“div”).bind(“contextmenu”, function(){
return false;
})
div元素的右击事件就被屏蔽了,而浏览器其他区域不受影响,如果你想在整个页面屏蔽右击事件,只需这样做:
document.oncontextmenu = function() {
return false;
}
2、为元素绑定右击响应函数了:
$(“div”).mousedown(function(e) {
console.log(e.which);
//右键为3
if (3 == e.which) {
alert(222222222)
} else if (1 == e.which) {
//左键为1
alert(111111111)
}
})
jQuery鼠标右键点击事件
最新推荐文章于 2024-08-08 20:38:49 发布