2013-01-23 98 views
1

我有一個網頁,當您滾動到底部時,將動態加載下一頁,一旦新的頁面加載我想能夠呈現所有的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> 
+0

一個好地方,搜索這個http://facebook.stackoverflow.com。你可以再次調用FB.init(),它會重新渲染頁面上的所有元素 – pocesar

+0

我試圖避免重新渲染所有元素,因爲過了一段時間後會有很多需要重新渲染的元素,渲染。我寧願每個渲染一次。 – Rambomst

回答