0

我正在使用这个 jQuery 插件向 DOM 添加一个 Facebook 的“喜欢”按钮:http: //onerutter.com/open-source/jquery-facebook-like-plugin.html

它适用于除 Firefox 之外的所有浏览器。它的工作方式是,当单击某个链接时,会加载一些数据,包括要使用的“Like”按钮的 URL,因此会生成一个新的 Like 按钮并将其添加到 DOM。

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

奇怪的是,在禁用插件的 Firefox 重新启动后,Like 按钮突然起作用了,但是一旦您刷新页面,它就不起作用了!

会发生什么?这非常令人困惑。顺便说一句,它是 Firefox 3.6.10。

谢谢 :)

4

1 回答 1

0

实际上,我隐藏了正在呈现类似按钮的 div,并且 div 在另一个回调中淡入淡出,其中一个用于淡出加载图形。显然,在 Firefox 中,当按钮从淡出回调中淡入时,Facebook JS 在正确设置按钮时存在问题。

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

于 2010-10-05T18:30:17.317 回答