动态更改Twitter Button URL的问题

时间:2015-11-14 20:30:32

标签: javascript jquery twitter javascript-events twitter-button

我构建了一个非常简单的随机引用生成器。一堆引号存储在一个数组中,并且根据保存当前引用的变量,在任何给定时间显示一个引号。如果用户单击新报价的按钮,则该变量会更改并显示新报价。

我正在尝试将Twitter按钮添加到我的页面,该按钮将使用当前报价填充推文。我使用了Twitter的网站Twitter按钮说明并浏览了相关材料,但我仍然无法弄清楚发生了什么。目前,它适用于第一个报价,但当您点击“新报价”时,报价在Twitter URL中不会改变。

主要逻辑在这里:

function updateTwitterUrl () {
    var quote = encodeURIComponent(currentQuote);
    var url = "https://twitter.com/intent/tweet?text=" + quote;
    $(".twitter-share-button").attr("href", url);
}

其他一切都在这里:https://jsfiddle.net/37szaqpr/

0 个答案:

没有答案