質問

このjQueryプラグインを使用して、domにFacebookの「いいね」ボタンを追加しています。 http://onerutter.com/open-source/jquery-facebook-like-plugin.html

Firefoxを除くすべてのブラウザで正常に動作します。動作の方法は、特定のリンクをクリックすると、使用する「いいね」ボタンのURLを含むデータがロードされるため、新しいボタンが生成され、DOMに追加されます。

Firefoxではレンダリングされていますが、クリックすると何も起こりません。これは、Firefoxを使用した複数のマシンで発生しています。

奇妙なことに、アドオンが無効になっているFirefoxが再起動した後、突然同様のボタンが動作しますが、ページを更新するとすぐに動作しません。

何が起こっているのでしょうか?これは非常に混乱しています。ちなみにFirefox 3.6.10です。

ありがとう :)

役に立ちましたか?

解決

私は実際にdivを隠していましたが、そのようなボタンがレンダリングされていて、コールバックがdivがフェードされていました コールバック、ロードグラフィックのフェードアウト用。どうやら、Firefoxでは、Facebook JSがフェードアウトのコールバックからフェードインしたときにボタンを適切に設定することに問題があります。

おそらくスコープエラーです。とにかく、解決した:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top