3

ちょっとした JavaScript だと思いますが、ShareThis ウィジェットを Mashable のようにメール ページに直接移動するにはどうすればよいでしょうか?

4

2 に答える 2

2

に変更<span class="st_sharethis"></span> してみてください

 <span class="st_email_button" displayText="Email"></span>

このリンクが役立ちます

于 2011-04-22T09:30:23.430 に答える
0

ShareThis を Colorbox に追加しました。これが私のコードです。

$wrap オブジェクトが定義された直後の publicMethod.init 関数内の行 360 あたりで、これを jquery.colorbox.js ファイル (圧縮解除/縮小解除) に追加します。

// Add shareThis
    $wrap.append(
        $div("ShareThis").append("<span  class='st_facebook_large' ></span><span  class='st_linkedin_large' ></span><span  class='st_twitter_large' ></span><span  class='st_stumbleupon_large' ></span><span  class='st_gbuzz_large' ></span><span  class='st_sharethis_large' ></span><span  class='st_email_large' ></span>")
    );

このコードを colorbox.css に追加して、カラーボックス モーダルが表示されたときに垂直の shareThis バーをブラウザーの左側に揃えます。

/* Custom ShareThis Style by Dylan Valade of pinelakedesign.com */
#cboxShareThis {
    background: #fff;
    padding-top: 25px;
    position: fixed;
    left: 0;
    top: 25px;
    width: 40px;
    z-index: 9999; }

sharethis.com から ShareThis ボタンを取得し、このようなコードをカラーボックスを起動するページに貼り付けます。

<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">stLight.options({publisher:'YOUR_UUID_GOES_HERE'});</script>
于 2011-08-30T23:40:04.147 に答える