请教ajax加载百度分享问题 滚动到底部文章自动加载,ajax加载出来的部分怎么百度分享按钮无效啊,有知道的吗急求怎么解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是按钮的事件没有注册你的JS是一起用ajax加载出来的 加载进来是不是不能运行啊,怎样让底部的script重新运行一次,就是这段断码<script type="text/javascript" id="bdshare_js" data="type=tools&uid=6641592" ></script><script type="text/javascript" id="bdshell_js"></script><script type="text/javascript">document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)</script> <div style="height:1000px"></div><div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare"><span class="bds_more">分享到:</span><a class="bds_qzone"></a><a class="bds_tsina"></a><a class="bds_tqq"></a><a class="bds_renren"></a><a class="shareCount"></a></div><script type="text/javascript" id="bdshare_js" data="type=tools&uid=6641592" ></script><script type="text/javascript" id="bdshell_js"></script><script type="text/javascript"> var isLoaded = false; window.onscroll = function () { var st = Math.max(document.body.scrollTop, document.documentElement.scrollTop); if (!isLoaded && st > 300) {///////修改你的条件,测试用而已 document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date() / 3600000) isLoaded = true; } }</script> 是在滚动到底部在下面加载第二页的文章,每篇文章后面都有百度分享按钮,可是加载出来的第二页文章这个分享按钮点击没反应,原来的是可以的,上面的script在公共footer.php文件中,ajax还是刚学,帮我看下是不是加载代码的问题。$.ajax({ url:"http://localhost/test/pageindex/"+pagedn, type:"POST", async:false, beforeSend: function(){ $("#loading").html("<img src='http://localhost/test/images/5-121204193Q9-51.gif' />"); $("#loading").css({display:"block",width:"690px","text-align":"center"}); }, error: function(request){ alert(request.responseText); }, success: function(data){ $(".post").append($(data).find(".post").html()); $("#navigation").empty(); pagedn++; $("#loading").css("display","none"); $("#navigation").append($(data).find("#navigation").html()); }, }); 加载完第二页后执行: bdShare.fn.init(); 即可。 <script type="text/javascript" id="bdshare_js" data="type=tools&uid=6641592" ></script><script type="text/javascript" id="bdshell_js"></script><script type="text/javascript">document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)</script> 放页面最底部 学习js好久了,自认为可以了,其实我还差...每次输出的随机数都是一样的why?请大家帮忙分析一下。 文字的无缝滚动 RTX嵌入domino的问题 如何才能让右键菜单始终保持在最上层呢?? adverse(King)在吗?还有一个关于焦点的问题请教 在线急问javascript控制checkbox的问题! 请帮忙修改一段代码,使其适合非IE的浏览器!!? 请问一个动态加载页面的问题, 恳求解答. Flash的小问题 关于showModalDialog()方法的使用,请各位指教! 我想实现通过下拉列表实现背景音乐切换 但不知道哪里出错了 检查不出来 望指导! 帮忙改一下js三级菜单,谢谢
<script type="text/javascript" id="bdshare_js" data="type=tools&uid=6641592" ></script>
<script type="text/javascript" id="bdshell_js"></script>
<script type="text/javascript">
document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
</script>
<div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare"><span class="bds_more">分享到:</span>
<a class="bds_qzone"></a>
<a class="bds_tsina"></a>
<a class="bds_tqq"></a>
<a class="bds_renren"></a>
<a class="shareCount"></a></div>
<script type="text/javascript" id="bdshare_js" data="type=tools&uid=6641592" ></script>
<script type="text/javascript" id="bdshell_js"></script>
<script type="text/javascript">
var isLoaded = false;
window.onscroll = function () {
var st = Math.max(document.body.scrollTop, document.documentElement.scrollTop);
if (!isLoaded && st > 300) {///////修改你的条件,测试用而已
document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date() / 3600000)
isLoaded = true;
}
}
</script>
$.ajax({
url:"http://localhost/test/pageindex/"+pagedn,
type:"POST",
async:false,
beforeSend: function(){
$("#loading").html("<img src='http://localhost/test/images/5-121204193Q9-51.gif' />");
$("#loading").css({display:"block",width:"690px","text-align":"center"});
},
error: function(request){
alert(request.responseText);
},
success: function(data){
$(".post").append($(data).find(".post").html());
$("#navigation").empty();
pagedn++;
$("#loading").css("display","none");
$("#navigation").append($(data).find("#navigation").html());
},
});
<script type="text/javascript" id="bdshell_js"></script>
<script type="text/javascript">
document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
</script> 放页面最底部