Jquery 检测facebook-like已完全加载
我想检测一下类似facebook的按钮何时加载了jquery,然后在按钮中添加fadeIn。我尝试的是:Jquery 检测facebook-like已完全加载,jquery,css,facebook,button,facebook-like,Jquery,Css,Facebook,Button,Facebook Like,我想检测一下类似facebook的按钮何时加载了jquery,然后在按钮中添加fadeIn。我尝试的是: $(document).ready(function() { $(document).on( "load", ".fb-like iframe", function() { condole.log("loaded"); }); $(".fb-like iframe").ready(function (){ console.log("r
$(document).ready(function() {
$(document).on( "load", ".fb-like iframe", function() {
condole.log("loaded");
});
$(".fb-like iframe").ready(function (){
console.log("ready");
});
});
“ready”运行正常,但“loaded”不希望显示在控制台中。(对于fadeIn来说,“准备就绪”太早了,必须在加载所有内容后进行。)将FB iframe包装在div集合中以显示:无
div { display:none }
然后在iframe加载后淡入div
$("div").fadeIn(1000);
将FB iframe包装在div集合中以显示:none
div { display:none }
然后在iframe加载后淡入div
$("div").fadeIn(1000);
您可以尝试:
window.fbAsyncInit = function() {
FB.init({
...
xfbml : true
});
FB.Event.subscribe('xfbml.render', function(response) {
alert('OMG... All Facebook sociaal plugins on page rendereed.... finally!');
});
};
或者使用“iframeTracker jQuery插件”您可以尝试:
window.fbAsyncInit = function() {
FB.init({
...
xfbml : true
});
FB.Event.subscribe('xfbml.render', function(response) {
alert('OMG... All Facebook sociaal plugins on page rendereed.... finally!');
});
};
或者使用“iframeTracker jQuery Plugin”我正在尝试完全相同的方法,但无法检测iframe何时已完全加载。请注意,您的脚本有“condole.log”(“加载”);在第3行。我编辑了代码段。我的问题是,只有“readed”被打印到控制台,而“loaded”没有。准备得太早了,我想在iframe完全加载时显示它。我正在尝试完全相同的操作,但无法检测iframe何时完全加载。请注意,您的脚本有“condole.log(“loaded”);在第3行,我编辑了这个片段。我的问题是,只有“readed”被打印到控制台,而“loaded”则没有。Ready太早了,我想在iframe完全加载时显示它。