2013-04-06 29 views
1

我正在寫一個網站與深的Facebook集成;通過js我調用了一個PHP文件,其中加載了一些FB評論的外部網頁。問題與FB.XFBML.parse()

$('#post{$id1}').load('php/loadPost.php?id={$id1} #single-post');"; 

但通常它不會加載評論,因爲它應該(我也想知道爲什麼沒有,但現在已經不是重點)。在.js文件中有

$("#insertHere").on("click", ".well", function(){ 
    FB.XFBML.parse(this); 
}); 

這樣,當我點擊那個特定的帖子時,FB註釋會加載;有一種方法可以在單個「.well」div加載時發生這種情況嗎?我嘗試了ready()和waypoint(),但都沒有運氣。

謝謝你!

編輯:我使用on(),因爲所有的「well」div都是動態創建的,這要歸功於load()函數,只是你知道的。

回答

2

試試這個,如果有幫助:

$('#post{$id1}').load('php/loadPost.php?id={$id1} #single-post', function() { 
    //alert('Load was performed.'); 
    FB.XFBML.parse(); 
}); 
+0

它是那麼容易!那麼,非常感謝你,你讓我的一天!週日愉快! – 2013-04-07 09:53:41

+0

不客氣:-) – Smita 2013-04-07 15:05:40