是否有一个jQuery事件可以在*锚点击完成后触发*?

时间:2012-04-12 17:06:38

标签: jquery events

这是你的一个!

是否有某种jQuery事件会在锚点击事件完成后触发而不是事先?

我希望用户点击<a href="/someurl" target="_blank">link</a>,然后相应地打开新标签页,然后在当前页面(不是新标签页)上打开,然后打开新标签页,重定向到另一个页面。所以我一直在寻找一个可以做到这一点的活动。

然而,就目前而言,似乎事件发生在锚点标记点击完成其业务之前,但是在该阶段的重定向会中断锚点击。

注意:我使用的原因&#34; _blank&#34;在锚上单击新页面的浏览器操作,以便浏览器弹出窗口阻止程序不会像通过javascript调用此类内容时那样妨碍。

2 个答案:

答案 0 :(得分:0)

click事件调用方法时会发生什么情况?该方法又会使用委托调用setTimeout方法来更改document.location

答案 1 :(得分:0)

只需添加click处理程序和return true;即可。这不会阻止浏览器处理实际的点击。