我可能漏掉了一些东西,因为这个东西很奇怪。以下是代码:
$(document).ready(function() {
$(document).mouseup(function(){
return false;
});
})
<a href="">qagq3gq343</a>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"> </script>
在 mouseup
事件上,它只会返回 false。但是在 Chrome 中,当悬停在链接上时,在 mouseup
事件之后,鼠标指针将变为默认状态而不是指针状态。
您可以通过运行片段,然后在片段内的链接上点击任何位置(而不是链接本身),然后将鼠标指针移动到链接上来复制此问题。
有什么想法吗?