jQuery超链接在我的onclick事件之前打开一个链接

时间:2011-11-08 17:57:48

标签: jquery hyperlink cross-browser

在我的弹出页面中,我有一个属性链接:  id =“myLink”href =“http:// ...”target =“_ blank”

当用户点击链接时,它应该打开链接作为默认事件,然后关闭弹出窗口。

我在弹出页面中有以下jquery代码来关闭弹出窗口。

 $('#myLink').click(function() {
                ClosePopupOverlay();
            });

现在它在IE中工作正常,但在Firefox和Chrome中,它只是关闭弹出窗口,根本不打开链接。

我们是否可以阻止默认事件并在所有浏览器中的jquery中添加自定义代码?关于如何解决这个问题的任何想法?

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

看一下这个主题:event.stopPropagation() not working in chrome with jQuery 1.7

我帮他解决了这个问题。