Facebook关注按钮删除后跟随

时间:2017-07-19 12:22:16

标签: javascript jquery html facebook

由于跟随按钮没有来自facebook api的事件,当有人实际点击跟随时,有任何方法可以使按钮消失。

因为事件是edge.create:

   (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/sdk.js#xfbml=1&version=v2.7&appId";
  fjs.parentNode.insertBefore(js, fjs);
   FB.Event.subscribe('edge.create',
                        function (response) {
                            $(".fb-like").remove();

不幸的是,fb-follow没有任何内容。

有没有什么方法可以让它与javascript / jquery一起使用。 我尝试过这样的事情,但它没有用。

<div class="fb-follow" data-href="https://www.facebook.com/facebook/" data-layout="button" data-size="large" data-show-faces="true" z-index:"555" id="fb1"></div>


    <script>$(document).ready(function() {
    $('.fb-follow').click(function(e){
        $(this).remove();
    });
});</script>

1 个答案:

答案 0 :(得分:0)

我认为您在此代码中遇到错误。

js.src =&#34; // connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.7&appId" ;;

(test.html:25 GET file://connect.facebook.net/en_GB/sdk.js net :: ERR_FILE_NOT_FOUND)

应该是:

js.src =&#34; https://connect.facebook.net/en_US/sdk.js#xfbml=1& version = v2.7&amp; appId&#34;; < / p>