2010-10-05 86 views
0

我加入Facebook的“喜欢”按钮来使用这个jQuery插件的DOM失败。它的工作方式是,当点击某个链接时,会加载一些数据,包括要使用的“Like”按钮的URL,因此会生成一个新的Like按钮并将其添加到DOM。“喜欢”按钮,点击在Firefox

所以在Firefox中,它被呈现,但是当我点击它时,什么也没有发生。这发生在Firefox的多台机器上。

奇怪的是,在禁用了Addon的Firefox重启之后,突然间Like按钮起作用,但只要刷新页面,它就不会!

会发生什么情况?这很令人困惑。顺便说一下,它是Firefox 3.6.10。

谢谢:)

+0

我发现它实际上是缓存的东西,但无法弄清楚什么。 – basicallydan 2010-10-05 15:06:11

+0

是否有任何控制台错误? – elektronikLexikon 2010-10-05 16:37:58

+0

使用萤火虫插件调试器来浏览你的javascript,看看你是否得到错误 – Aaron 2010-10-05 17:59:04

回答

0

我其实隐藏着类似按钮被渲染并回调格在另一回调,一个用于载入图片的淡出而消失在div。显然,在Firefox中,Facebook JS在从淡出回调淡入时正确设置按钮时存在问题。

这可能是一个范围错误。无论如何,解决:)