正如标题中所述,我与我的JS有一些问题。jquery单击内点击导致多次递归错误
JS:
$("#bg2InsideFb").click(function() {
$("#fbLink").click();
});
HTML:
<div id="bg2InsideFb">
<p id="fbIcon">
<img src="@routes.Assets.at("images/mobile/login/fblogin-ico.png")" alt="Facebook"/>
</p>
<p class="pl20">
<a id="fbLink" href="@fb.authenticationUrl"> @Messages("review.form.facebook.login") </a>
</p>
</div>
<p class="floatleft f13">
@Messages("review.form.facebook.term")
</p>
这导致Chrome崩溃和Firefox扔太多递归误差。发生了什么,我该如何解决这个问题?
嗯我添加了你的代码,现在没有错误,但没有任何反应。我想我错过了什么? – jakob 2013-04-10 10:16:51
@jakob我甚至不知道它应该做什么。既然它是一个链接,我认为应该加载新的内容。你的新代码是什么? – Kiruse 2013-04-10 10:28:34
是的你是对的。新的内容应该被加载。代码和以前一样,只是将stopPropagation代码添加到js文件中。 – jakob 2013-04-10 10:55:03