2010-02-21 3 views
3

Я представляю себе его немного javascript, но как у вас есть виджет ShareThis, прямо на страницу электронной почты, например, на Mashable?Sharethis Customization

+4

Было бы полезно, если бы вы могли приводить примеры кода и ссылки на то, о чем говорите. Не все работали с «shareThis widget». –

+2

Я согласен с Пеккой. Я понятия не имею, что такое ShareThis. – Warty

ответ

2

Попробуйте изменить <span class="st_sharethis"></span> к

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

This link can help

0

Я просто добавил ShareThis к ColorBox. Вот мой код.

Добавьте это в свой файл jquery.colorbox.js (uncompresses/unminified) вокруг строки 360 внутри функции publicMethod.init сразу после определения объекта $ wrap.

// 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 в левой части браузера, когда отображается Colorbox покадрово.

/* 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 от sharethis.com и вы будете вставлять код, как это на страницах, которые запускают в ColorBox.

<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> 
+0

Я пробовал ваш код и честно не знаю, что вы здесь делаете. Каждый раз, когда вызывается colorbox, вы хотите показать sharethis виджетов? Если это так, это совсем не то, о чем идет речь. – JM4

+0

Вы правы, это не отвечало на вопрос. Два из упомянутых комментариев не понимали контекста ShareThis, поэтому я приводил пример. –