我有一個網頁,當您滾動到底部時,將動態加載下一頁,一旦新的頁面加載我想能夠呈現所有的Facebook像按鈕,但新的但不是所有已經被渲染的。不能動態加載Facebook的按鈕
我在這方面出現了一些問題,對於我在哪裏出了問題以及任何幫助將非常感謝,謝謝。
Javascript代碼:
$('.fb-like:not(.fb_edge_widget_with_comment)').each(function(index, element) {
$(element).attr('id', 'ajax-fb-like');
FB.XFBML.parse(document.getElementById('ajax-fb-like'));
$(element).removeAttr('id');
});
Facebook的喜歡按鈕代碼:
<div class="fb-like" data-href="http://url.com/" data-send="false" data-layout="button_count" data-width="450" data-show-faces="true"></div>
一個好地方,搜索這個http://facebook.stackoverflow.com。你可以再次調用FB.init(),它會重新渲染頁面上的所有元素 – pocesar
我試圖避免重新渲染所有元素,因爲過了一段時間後會有很多需要重新渲染的元素,渲染。我寧願每個渲染一次。 – Rambomst