2012-04-06 84 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