Nea*_*alv 5 jquery hook facebook javascript-events
有什么东西我可以绑定一个jQuery事件到什么时候facebook嵌入帖子已经完成加载?
在我的所有facebook帖子加载后,我需要触发一个砌体重新加载.因为它们在加载内容后只有正确的高度.
我得到的最接近的是:
$(window).on('load', function () {
$('iframe').on('load', function () {
$container.masonry();
});
});
Run Code Online (Sandbox Code Playgroud)
但不知何故,事件有时会在内容加载之前触发.
如果直接调用XFBML解析器(因此使用xfbml=0而不是通常嵌入的xfbml=1),您可以包含一个回调:
window.fbAsyncInit = function() {
FB.XFBML.parse(null, function() {
console.log("parsing is complete!");
});
};
Run Code Online (Sandbox Code Playgroud)
我想到还有另一种方法,使用准备好的处理程序 -
$(window).on('load', function () {
$('iframe').ready(function () {
$container.masonry();
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1230 次 |
| 最近记录: |