使用jquery禁用鼠标单击元素

时间:2014-09-04 18:35:44

标签: jquery mousedown

我发现了很多关于这个和主题的问题,我不想复制任何人的代码 我想使用MY方法
所以这是我的代码:

$(document).ready(function(){
$('body').mousedown(function(e) {
if(e.which==3)
alert('test')
})})

我试过这只是为了看它是否有效,我得到了警报 所以,到目前为止一切都很好 稍后我尝试使用alert('test')e.preventDefault();更改return false; 那不起作用 问题出在哪里,为什么? 如果需要知道,我会在Chrome上次更新

2 个答案:

答案 0 :(得分:1)

我觉得这是你想要达到的目标 -

<body oncontextmenu="return false">
...hello
</body>

答案 1 :(得分:0)

我发现了此方法.contextmenu()
并且此更改有效:

$(document).ready(function() {
  $('body').mousedown(function(e) {
    return false;
  })
})