以下是从我的网站上发推文的代码
<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>我在CAKEPHP的页面上做ajax分页,但推特按钮工作良好一页:1,但在ajax调用第2,3页等推文选项左与推文和链接。它没有渲染widget.js吗?有人能帮我吗?
发布于 2013-05-30 14:57:45
完成后,我们只需要在ajax调用后渲染tweet css和java-script。非常简单和小的解决方案,使用twttr.widgets.load();进入DOM。谢谢
发布于 2013-05-30 10:18:18
我建议您呈现自己的推文按钮,只需调用twitter.com/share?url=…你可以用location.href在javascript中获取当前的url (之后必须对url进行编码)。
https://stackoverflow.com/questions/16809787
复制相似问题