以下是我网站推文的代码
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
<a href="https://twitter.com/share" class="twitter-share-button" data-lang="en" data-url="<?php echo 'http://'.$_SERVER['HTTP_HOST'].$share; ?>" data-size="large" data-count="none">Tweet</a>
我在ajax
的页面上进行CAKEPHP
分页,但推文按钮在一页上工作正常:1但在ajax
上调用第二页,第三页等推文选项左侧有推文文字和链接。它不会渲染widget.js?
谁能帮我吗?
答案 0 :(得分:2)
完成后,我们只需要在ajax调用后呈现tweet css和java-script。使用twttr.widgets.load()的非常简单和小的解决方案;进入DOM。感谢名单
答案 1 :(得分:1)
我建议您渲染自己的推文按钮,只需拨打twitter.com/share?url=...您可以使用location.href获取javascript中的当前网址(必须在之后进行网址编码)。