我发现了很多与此主题有关的问题而且有很多使用CSS或HTML属性的有效工作答案但我想要一个JavaScript解决方案,最好使用jQuery正在尝试使用此代码来逐步解决问题并进行调试:
$(document).ready(function() {
$('body').mousedown(function(e) {
if (e.which == 3)
alert('test')
})
})
我尝试此操作只是为了查看其是否有效,并且收到了警报因此,到目前为止,一切都很好。稍后我尝试用alert('test')
或e.preventDefault()
更改e.preventDefault()
而且它不再起作用问题出在哪里,为什么?如果需要知道的话,我将保持最新的chrome更新,直到撰写本文为止。
我认为这是您想要实现的目标-
return false;