15

是否有一个回调函数(例如onComplete)?我想展示一个装载机。

FB.XFBML.parse()
4

3 回答 3

26

是的,第二个参数是回调函数。例如这应该工作:

FB.XFBML.parse(document.getElementById('some_element'), function() {
    alert('I rendered');
});
于 2010-07-15T01:38:04.763 回答
8

同时解析整个页面

FB.XFBML.parse(document, function(){
    alert('I rendered');
});
于 2011-06-08T17:10:47.680 回答
1

截至 2013 年,这不起作用。谷歌浏览器将有类似“闪烁”的按钮,直到它最终为我呈现。在渲染完成之前调用此事件。

为了测试这一点,我尝试隐藏之前具有类似按钮的容器(这很好用)。然后我测试在 中显示容器,此时function() { });看起来FB.XFBML.parse新加载的按钮正在闪烁。

只有在谷歌浏览器中有这个问题,但它证明它毕竟不像按钮已经在谷歌浏览器中完成了渲染。

于 2013-06-19T08:05:09.223 回答