2

何らかの理由で、Facebook 送信ボタンをクリックすると、クリックされたことを示すようにボタンの色が変わりますが (これは正常です)、div は表示されません。

以下に簡単な例を示します。それは私にはうまくいきません。

私がどんな間違いをしたか知っている人はいますか?どうもありがとう

私のコードは次のとおりです。

編集:私がしたことは、Facebookのドキュメントで貼り付けが指示されていることをコピーして貼り付けただけです。

<html>
    <body>
        <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&appId=276966272386423";
            fjs.parentNode.insertBefore(js, fjs);
        }(document, 'script', 'facebook-jssdk'));
        </script>
        <div class="fb-send" data-href="http://apple.com"></div>
    </body>
</html> 
4

1 に答える 1

-1

jQueryやDojoを使用していないことがわかりました。これらのツールを確認する必要があります。

とにかく、あなたがやっているID「facebook-jssdk」の要素のコードを入れることができますか?document.getElementById("facebook-jssdk")私はその要素が存在するのを見ることができません。このスクリプトを配置したコードでは失敗します。

于 2012-04-06T16:06:45.290 に答える