jQuery - 点击链接触发事件问题

7
我想在链接被点击时触发一个事件,无论是正常点击还是在新标签页中打开(例如,中键点击,ctrl + 点击等)。
到目前为止,我尝试过以下方法: $('a').click(myfunc) 不能捕获中键点击。 $('a').mousedown(myfunc) 可以工作,但似乎会阻止链接被跟踪,即使我的函数没有调用 event.preventDefault
有什么好的方法可以做到这一点吗?
1个回答

6

尝试从您的处理程序函数中返回true。不返回任何内容可能会被浏览器解释为void返回,从而阻止默认操作的执行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接