2011-05-25 67 views
2

在这里,我点击后,我打电话在Facebook的喜欢插件iframe iframe我想在我的DOM内容中执行一些脚本。对于像Facebook的插件如何在jQuery中通过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

这是回答here

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

2

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

<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 
});