2010-02-21 4 views
3

J'imagine que c'est un peu de javascript mais comment avez-vous le widget ShareThis aller directement à la page d'email comme sur Mashable?Personnalisation Sharethis

+4

Il serait utile de pouvoir afficher des exemples de code et des liens sur ce dont vous parlez. Tout le monde n'a pas travaillé avec "le partage de ce widget". –

+2

Je suis d'accord avec Pekka. Je n'ai aucune idée de ce que ShareThis est ._. – Warty

Répondre

2

Essayez de changer <span class="st_sharethis"></span> à

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

This link can help

0

Je viens d'ajouter ShareThis à Colorbox. Voici mon code.

Ajoutez ceci à votre fichier jquery.colorbox.js (décompressé/non-réduit) autour de la ligne 360 ​​dans la fonction publicMethod.init juste après la définition de l'objet $ 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>") 
    ); 

Ajouter ce code à votre colorbox.css pour aligner une barre verticale sharethis côté gauche du navigateur lors de l'affichage modal 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; } 

Obtenir un bouton ShareThis de sharethis.com et vous y coller le code comme ceci dans les pages qui lancent le 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

J'ai essayé votre code et honnêtement pas sûr de ce que vous essayez de faire ici. Chaque fois que la palette de couleurs est appelée, vous voulez afficher le widget sharethis? Si tel est le cas, ce n'est pas du tout la question. – JM4

+0

Vous avez raison, cela ne répondait pas à la question. Deux des commentaires ont mentionné ne pas comprendre le contexte de ShareThis alors je donnais un exemple. –