Javascript 该页面没有';重新加载facebook插件
Facebook脚本:Javascript 该页面没有';重新加载facebook插件,javascript,jquery,html,facebook,Javascript,Jquery,Html,Facebook,Facebook脚本: (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=856804484356308"
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=856804484356308";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
脚本:
function loadHome(){
$( ".scorrimentoslide" ).fadeIn("slow");
//Ripristina il vecchio div dell'homepage in index.html
$('.sfondobianco').load(document.URL + ' .sfondobianco');
}
html:
.........
我把(facebook脚本)放在主页的底部。
如果我在加载另一个页面时更改div:contentitoredestra,facebook div不会消失。
但当我回到家里时,div消失了。为什么?我能做什么?
该站点是动态添加插件后,您可能必须立即使用:
$('.sfondobianco').load(document.URL + ' .sfondobianco', function() {
FB.XFBML.parse();
});
那么在哪里呢?在家里?控制台说FB没有定义,当然是在加载javascript sdk之后。查看文档:
$('.sfondobianco').load(document.URL + ' .sfondobianco', function() {
FB.XFBML.parse();
});