beggs的答案是正确的,但是听起来您想阻止默认的中间点击操作。在这种情况下,请包括以下内容
$("#foo").on('click', function(e) { if (e.which == 2) { e.preventDefault(); alert("middle button"); }});<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><a id="foo" href="http://example.com">middle click me</a>preventDefault()将停止事件的默认操作。



