我使用html5做了一个游戏,现在我希望用户通过推特按钮将他们的最高分数放在推特上,但我不知道如何将这个变量max_score放在我的推文代码中就是这样的
<a href="http://twitter.com/share" class="twitter-share-button" data-text="I played Flying hawks and i scored : " data-count="vertical" data-via="games_html5">Tweet</a>;
答案 0 :(得分:2)
在普通的旧Javascript中试试这个:
<a id="link1" href="http://twitter.com/share" class="twitter-share-button" data-text="I played Flying hawks and i scored : " data-count="vertical" data-via="games_html5">Tweet</a>;
<script type="text/javascript">
var maxscore = 1000;
var elem = document.getElementById("link1");
elem.setAttribute("data-text", elem.getAttribute("data-text") + maxscore);
</script>
(你必须填写那个maxscore变量,我不知道你是如何设置的......)
答案 1 :(得分:0)
不确定您使用的是哪些库。也许(以jQuery为例,你必须将它包含在你的页面中)
var twitter_btn = $('.twitter-share-button');
twitter_btn.attr('data-text', twitter_btn.attr('data_text') + max_score);