對AJAX網頁我呼籲:如何重新加載twitter按鈕?
twttr.widgets.load()
,但從未發生過,它不會重新加載Twitter的按鈕。
我也試圖與
twttr.widgets.load("nameDiv")
,但我得到這個錯誤:
類型錯誤:對象nameDiv沒有法 '的getElementsByTagName'
我在做什麼錯?
對AJAX網頁我呼籲:如何重新加載twitter按鈕?
twttr.widgets.load()
,但從未發生過,它不會重新加載Twitter的按鈕。
我也試圖與
twttr.widgets.load("nameDiv")
,但我得到這個錯誤:
類型錯誤:對象nameDiv沒有法 '的getElementsByTagName'
我在做什麼錯?
我解決了這個解決方案(與jQuery),其他更好的想法?
function tw_reload() // reload tweet button
{
$('.social-tw').html('');
$('.social-tw').html('<a href="https://twitter.com/share" class="twitter-share-button" data-url="' + window.location.href + '">Tweet</a>');
// refresh the widgets
twttr.widgets.load();
}
我有同樣的問題。在我的情況下,該頁面在加載調用之前未加載。等待文件準備開火:
$(function() {
function loadWidgets(){
twttr.widgets.load();
}
loadWidgets();
});
使用jQuery文檔準備 –
我想你的意思是twttr – chifliiiii
我爲你低頭!多謝! – MartinElvar