首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ajax调用中呈现tweet按钮

如何在ajax调用中呈现tweet按钮
EN

Stack Overflow用户
提问于 2013-05-29 17:07:56
回答 2查看 1.2K关注 0票数 0

以下是从我的网站上发推文的代码

代码语言:javascript
复制
<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吗?有人能帮我吗?

EN

回答 2

Stack Overflow用户

发布于 2013-05-30 14:57:45

完成后,我们只需要在ajax调用后渲染tweet css和java-script。非常简单和小的解决方案,使用twttr.widgets.load();进入DOM。谢谢

票数 2
EN

Stack Overflow用户

发布于 2013-05-30 10:18:18

我建议您呈现自己的推文按钮,只需调用twitter.com/share?url=…你可以用location.href在javascript中获取当前的url (之后必须对url进行编码)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16809787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档