Javascript 类似Facebook的box插件不适用于导航
我已经在我的web应用程序中添加了类似facebook的box插件代码 在我的应用程序中,只有一个带有body标记的html,我正在动态添加它 根据对该html的要求,仅带有div标记的其他html。我在其中一个div中添加了以下代码Javascript 类似Facebook的box插件不适用于导航,javascript,jquery,facebook,html,Javascript,Jquery,Facebook,Html,我已经在我的web应用程序中添加了类似facebook的box插件代码 在我的应用程序中,只有一个带有body标记的html,我正在动态添加它 根据对该html的要求,仅带有div标记的其他html。我在其中一个div中添加了以下代码 <div class="fb-like-box" data-href="http://www.facebook.com/drsailablog" data-width="265px" data-colorscheme="dark" data-sho
<div class="fb-like-box" data-href="http://www.facebook.com/drsailablog" data-width="265px"
data-colorscheme="dark" data-show-faces="true" data-header="true" data-stream="false" data-show-border="true">
</div>
我遵循指令中提到的任何东西来使用插件,即
<body>
<div id="fb-root"></div>
<script>
(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/all.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
现在的问题是,第一次加载时,它会在主页上显示相应的like框,但是当我从一个菜单选项移动到另一个菜单选项时,我只能看到我想要显示like框的容器,那里没有内容。我检查了电话,它甚至没有向facebook发送任何请求。但是,如果我刷新页面,它的发送请求,我就能再次看到内容。
我做错了什么??我也尝试过在该div的script标签中添加这个函数,但仍然存在相同的问题,即仅在刷新时加载