我的Tweet按钮出现问题。以下是Twitter提供的代码:
<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>
<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="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
我正在将其加载到弹出我页面的模态中。它在第一次加载时效果很好,但是如果有人关闭模态并重新打开它,它就不再加载按钮了。
答案 0 :(得分:5)
您可以尝试添加Twitter的widgets.js作为常规脚本包含在<head>
中,然后一旦您渲染了模态,就可以调用
twttr.widgets.load();
应该刷新它找到的任何推特按钮。
这意味着您不需要提供的代码段中的块,您的推文按钮只是表格
<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>