我编写了以下代码来禁用鼠标点击时滚动,但是我的代码没有起作用,当我用鼠标滚轮点击时会打开我的链接。
这是我的代码:
$('a').on('mousedown', function(e) {
if (e.which === 2) {
console.log('Disabled');
return false;
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<a href="#dontwanttoopen"> click here </a>
e.which
属性返回事件中按下的键盘键或鼠标按钮。 - Akhil Aravind