链接点击的JQuery问题

时间:2011-02-19 09:35:21

标签: php jquery html css

我有一个我正在做的小项目。

我在页面上找到的回复链接出现问题。问题只发生在Firefox上。我已经在Google Chrome上测试了,但没问题。

理想情况下,当我点击回复链接时,最顶层的信箱会消失,回复框会显示在要回复的评论下方。

当我点击Google Chrome上任何评论的回复链接时,最顶层的信箱会立即消失 ,同时会显示回复信息。

然而,在Firefox中,在第一次点击上,除了最顶层的共享框失去焦点外,没有任何反应。在第二次点击上,最顶层的共享框消失,回复框显示。

我的问题是:为什么它需要两次点击才能在Firefox中运行?我希望它只与第一次点击一起使用。

1 个答案:

答案 0 :(得分:0)

fadeOut完成后执行remove()。 (浏览器不等待,继续执行下一行)

因此,当浏览器认为fadeOut已完成时,请删除$('#comment_form')。在慢速浏览器的情况下,已经填充了新表单?

因此,请尝试不使用fadeOut来查看是否能够按时间顺序执行该代码。