我想在我的div上右击并禁用一些东西。
遗憾的是,StopPropagation没有捕获到右键单击,浏览器的右键单击菜单仍然显示...
$("#PresentationFilterBigDiv").mousedown(function (ev) {
if (ev.which == 3) {
$('#PresentationFilterDiv').css('display', 'block');
$('#PresentationFilterBigDiv').css('display', 'none');
ev.stopPropagation();
presentationMode = 1;
return false;
}
});发布于 2015-12-04 19:53:22
尝试使用oncontextmenu和event.preventDefault();
$(document).ready(function(){
document.oncontextmenu = function() {
return false;
};
$(document).mousedown(function(e){
if( e.which == 2 ) {
alert('No don\'t use right mousebutton!');
return false;
}
return true;
});
});https://stackoverflow.com/questions/34087781
复制相似问题