2012-04-06 82 views
2

我有以下代碼:lFacebook JS SDK - 事件訂閱不工作

<html> 
<head> 
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 
<script> 
FB.Event.subscribe('edge.create', 
    function(response) { 
     alert('TEST'); 
    } 
); 
</script> 
</head> 
<body> 
    <div id='fb-root'></div> 
    <fb:like send="true" width="450" show_faces="true" /> 
</body> 
</html> 

當我點擊喜歡,警報沒有顯示出來。我曾嘗試過相同的代碼,它似乎工作。你看到有什麼問題嗎?我沒有看到JS控制檯中的任何錯誤...我在本地主機。

編輯: 在這裏你可以看到直播吧:http://jsfiddle.net/jCE5K/

回答

0

http://developers.facebook.com/docs/reference/plugins/like/,你需要有一個fb-root DIV標籤。

+0

嗨。我已經嘗試過使用fb-root,並且也沒有工作。實際上,JS SDK會自動添加DOM中的fb-root ... – 2012-04-10 22:11:30

+0

它用於不自動添加它。我不知道什麼時候改變了。你可以在jsfiddle中發佈你的代碼,我們可以看看嗎? – DMCS 2012-04-10 22:12:16

+0

已更新。感謝您的關注。 – 2012-04-10 22:16:21