0

ウェブサイト (G+、FB、Twitter) に 3 つの共有ボタンを追加しました。すべてが正常に動作しますが、ユーザーが共有ボタンをクリックすると共有ウィンドウが表示される瞬間を制御する必要がありますが、同時に jQuery スクリプトを実行したいと考えています。色々試したけど残念な結果。これらのボタンに「クラス」を追加することは可能ですか? たぶん、誰かが前に同じことをしようとしたのでしょうか?

アドバイスが必要です。よろしくお願いします。

4

1 に答える 1

1

各ボタンのイベントを検討する必要があると思います。

Facebookにはいいねイベントがあります

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

Twitterにはつぶやきイベントがあります:

twttr.events.bind('tweet', function(event) {
    // Do something there
});

Google はコールバック属性をサポートしています:

<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
<g:plusone callback="yourCallbackHandler"></g:plusone>
于 2013-01-27T08:55:01.930 に答える