Facebookのソーシャルプラグインを使用していて、すべて正常に動作します。Facebookのコメントが0の場合divを表示しない
<span class="fb-comments-count" data-href="[article URL]"></span>
は、私のホームページにロードされた各記事のゼロであるとofcourseのないゼロのものを維持
場合、私は私の「チャットバブル」のdiv要素を非表示にします。 また、私はajaxを使って他の記事を読み込むために "もっと見る"ボタンを使っています。
私はすでにアドレスは、コメントが含まれており、それが働いたかどうかの情報を取得するためにhttp://graph.facebook.com/を使用してみましたが、私は、各記事のためにhttp://graph.facebook.com/をpingするために必要なので、私のページの読み込み時間は最悪だったので、私はそれを削除しました。
有望ですが、ページが読み込まれた後にFacebookのコメント数を読み込むのに一定の時間がかかるため、問題がありますか? –
この機能は、Facebookのコメントが読み込まれた後でのみ呼び出すことができます。成功のためのコールバック機能が必要です。その後、それは残りを処理します。 –
JS SDKには、[購読可能なイベント](https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v2.5)があり、そのうちの1つは 'xfbml 'と呼ばれます。レンダリング(render)」、およびページ上のすべてのソーシャルプラグインがロードされると発生します。 ( 'fb-comments-count'でもうまくいくかどうかは完全にはわかりませんが、そうすべきだと思います。) – CBroe