2016-03-07 73 views
0

Here是我需要修復Twitter按鈕的隨機引用生成器應用程序。我需要做到這一點,以至於當我點擊「鳴叫」時,它會在鳴叫中包含引號和作者。到目前爲止,它只是包含一個鏈接。我該怎麼做呢?Twitter按鈕顯示默認鳴叫

$('#tweetQuote').attr('href', 'https://twitter.com/intent/tweet?hashtags=quotes&related=freecodecamp&text=' + encodeURIComponent('"' + randomQuote + '" ' + randomAuthor)); 

回答

0

問題來自Twitter的小部件,是以網頁的網址,並用你的存在替換它仍然不使用控件本身,而是使用自己的功能莖,倒不如刪除插件嘰嘰喳喳並創建一個按鈕與CSS(或圖像),總之,你應該創建你的Twitter按鈕,只是離開getQuote()函數;刪除此代碼:

window.twttr = (function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0], 
    t = window.twttr || {}; 
    if (d.getElementById(id)) return t; 
    js = d.createElement(s); 
    js.id = id; 
    js.src = "https://platform.twitter.com/widgets.js"; 
    fjs.parentNode.insertBefore(js, fjs); 
    t._e = []; 
    t.ready = function(f) { 
    t._e.push(f); 
    }; 

    return t; 
}(document, "script", "twitter-wjs")); 

對Twitter的按鈕,你看到這一點:https://gist.github.com/jpwright/2339817

或本:https://www.google.it/search?q=button+twitter&espv=2&biw=1920&bih=1013&source=lnms&tbm=isch&sa=X&ved=0ahUKEwid_M2S3q_LAhXoIJoKHSNRCjAQ_AUIBigB#tbm=isch&q=button+tweet+png