Facebook事件订阅覆盖回调

时间:2013-07-08 08:51:53

标签: javascript facebook facebook-javascript-sdk

最初发生的事情是,事件订阅以这种方式声明。

FB.Event.subscribe('edge.create', function(response) {
  alert('you have liked me!');
});

但是,稍后我们想要更改响应,

FB.Event.subscribe('edge.create', function(response) {
  callSomeOtherFunction();
});

这是否会覆盖第一个回调?

1 个答案:

答案 0 :(得分:1)

没有。如果要覆盖回调函数,则应使用FB.Event.unsubscribe

订阅事件再次绑定多个事件处理程序,因此两个函数都将被执行。