如何判断Facebook社交小部件何时完成加载?
可能重复:如何判断Facebook社交小部件何时完成加载?,facebook,widget,social,Facebook,Widget,Social,可能重复: 我一直在试图找到一种方法,在Facebook评论小部件完全加载后运行JavaScript函数。我尝试过这样运行函数: $(window).load(function () { mystuff(); }); 但这有时会在小部件加载之前运行。我查看了Facebook文档,虽然我看到我可以订阅事件,比如正在创建的评论,但我看不到有一个事件会在加载小部件后通知我。社交小部件加载到IFRAME中。我自己并没有这样做,但你应该能够赶上这个事件 $('.fb_iframe_widget
我一直在试图找到一种方法,在Facebook评论小部件完全加载后运行JavaScript函数。我尝试过这样运行函数:
$(window).load(function () {
mystuff();
});
但这有时会在小部件加载之前运行。我查看了Facebook文档,虽然我看到我可以订阅事件,比如正在创建的评论,但我看不到有一个事件会在加载小部件后通知我。社交小部件加载到IFRAME中。我自己并没有这样做,但你应该能够赶上这个事件
$('.fb_iframe_widget iframe').load(function() {
// facebook comments ready
});
xfbml被折旧,因此您对该问题的回答被折旧。但是,是的,可能重复的问题XFBML没有被弃用,fbml是。请阅读本文末尾的注释。我的观点是正确的,Facebook的文档让我相信一些不完全正确的事情。我同意,他们应该在FBML文档页面中添加类似的注释以消除混淆。无论如何,我是重复的,是的,您的原始答案有帮助