如何在jquery上通过facebook插件获取鼠标点击事件?

时间:2011-05-25 06:02:49

标签: jquery facebook jquery-selectors facebook-like

这里我在iFrame中调用facebook就像插件一样,点击iframe后我想在我的DOM内容中执行一些脚本。

此处代码为facebook iframe插件

<iframe id="test" src="http://www.facebook.com/plugins/like.php? 
       href=http://yoururl.com/&amp;
       layout=button_count&amp;
       show_faces=false&amp;
       width=50&amp;
       action=like&amp;
       colorscheme=light&amp;
       height=21" 
       scrolling="no" frameborder="0" 
       style="border:none; overflow:hidden; width:50px;  
              height:21px;" 
       allowTransparency="true">

2 个答案:

答案 0 :(得分:2)

回答here

摘要:可以完成对iframe的绑定点击事件,但不能跨站点。

答案 1 :(得分:2)

我建议您使用Facebook的fbml版本按钮。

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<fb:like href="" send="false" width="450" show_faces="false" font=""></fb:like>

您可以使用以下代码执行您想要的操作:

FB.Event.subscribe('edge.create', function(response) {
  // perform some script in your DOM content 
});