如何在我的推文代码中添加变量

时间:2011-03-15 19:23:10

标签: javascript html5 twitter

我使用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>;

2 个答案:

答案 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);