ユーザーの名前、プロフィール写真など、ページ上の特定の要素をレンダリングするためにFBMLを使用しています。 JS FB ライブラリによってデータを取得するために、サーバーに対して呼び出しが行われます。ただし、要素の読み込みが完了するまで、これらの要素を保持するコンテナー DIV を非表示にしたいので、FBML データの読み込みが完了したときに起動される JS コールバック関数を指定する方法はありますか?
1155 次
2 に答える
4
FB.Event.subscribe('xfbml.render', function(response) {
//xfbml.render is fired when a call to FB.XFBML.parse() completes
});
于 2010-09-28T05:09:27.657 に答える
0
これには別のオプションがあります。まず、xfbml=0
すべての埋め込みにパラメーターが設定されていることを確認してください。次に、この小さな jQuery を使用できます。
window.fbAsyncInit = function(){
FB.XFBML.parse(null,function(){
// all FB embeds are rendered as of this point
});
};
于 2015-07-25T20:18:33.907 に答える