gpt4 book ai didi

javascript - 使用 jQuery 捕获 Facebook 'Like' 按钮的点击

转载 作者:数据小太阳 更新时间:2023-10-29 05:58:43 26 4
gpt4 key购买 nike

我正在寻找 Facebook Developers Documentation找到一些示例代码,使我能够捕获“喜欢”按钮上的单击事件。它指出:

If you are using the XFBML version of the button, you can subscribe to the 'edge.create' event through FB.Event.subscribe.

不过我没有使用 XFBML,这是我的代码:

<div class="social_net_button facebook_button">
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);

FB.Event.subscribe('edge.create',
function(response) {
alert('You liked the URL: ' + response);
}
);

}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="http://www.facebook.com/pages/Ayrshire-Minis/160330240663397" data-send="false" data-layout="button_count" data-width="70" data-show-faces="false" data-action="recommend"></div>
</div>

jQuery 可以捕获“赞”按钮的点击吗?

最佳答案

你可以试试这个。

http://jsfiddle.net/qkyAe/

文档:http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

FB.Event.subscribe('edge.create', function(response) {
console.log('clicked');
});​

我认为这个只有在用户点击并且它增加了点赞数(仅限登录用户)时才算数,因为我没有 FB 帐户,所以我无法尝试。请告诉我,如果它有效:)

更新:

FB 对象来自您已经嵌入的脚本。

关于javascript - 使用 jQuery 捕获 Facebook 'Like' 按钮的点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11758197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com