2016-03-29 12 views
2

Ich arbeite an einem sozialen share Button auf meiner Website.Es funktionierte gut, aber zu einem bestimmten Zeitpunkt begann es nichts zu zeigen. Ich füge my script file an, die alle Skripte für die Freigabe enthält. Ich bin sehr schlecht in jQuery. Link zu meiner staging Website .Unter Facebook-Share-Symbol Twitter sollte angezeigt werden. die folgenden Code hat Aktie: { twitter: true} ,Twitter share button nicht erscheinen

Ich drehte mich um, das zu falschen und funktionierten nicht .Der lustige Teil I twitter zu Facebook ersetzt: true innerhalb Aktie: { facebook: true} , und es begann erscheinen, und ich bin in der Lage auf twitter.But zu teilen ist nicht eine solution.What sonst der Fehler sein könnte, die

<script> 
     var twitterSettings = $.extend({}, smShareDefaults, { 
    share: { 
     twitter: true 
    }, 
    buttons: { twitter: {via: 'BarneysNY'}}, 
    click: function(api, options){ 
     track('Social Share', 'Twitter', document.title); 
     api.simulateClick(); 
     api.openPopup('twitter'); 
    } 
    }); 
    $('.sm-share.twitter').sharrre(twitterSettings); 
</script> 
.Bitte helfen geschieht
+0

Ich hatte das gleiche Problem mit Twitter Share-Taste. Ich sah Share Button Link in Feuer Bug gab es fehlende Sprache zB. de_DE. Ich stelle es statisch und share-Button ist für mich sichtbar. –

+0

Ihr Staging-Site-Link ist defekt, aber andere Seiten haben den Twitter-Button. Hast du noch ein Problem? Wenn ja, geben Sie bitte einen Link mit einem Problem/JsFiddle an. –

Antwort

6

Wenn ich auf dem Staging-Website gehen, versuche ich dies in der Konsole

$(".sm-share.twitter") die []

in Ergebnisse bedeuten, dass es keine Taste zum lib angebracht ist.

Können Sie bitte angeben, wo die Schaltfläche von der Sharrre-Bibliothek gedruckt werden soll?

+1

ich die Skriptausführung angehalten, habe ich manuell die sm-Aktie div mit '$ (‚

‚) .appendTo (‘ Körper‘)' und es funktionierte (auf Ihrer Staging-Site) – Pietro

+0

Ihr Staging-Link gibt 404-Seite nicht gefunden, klickt auf eine Geschichte zu einem Artikel mit dem Twitter-Button funktioniert. Hast du das Problem gelöst? – Pietro

0

Haben Sie Ihre Netzwerkeinstellungen überprüft? Möglicherweise hat Ihr Netzwerkadministrator Twitter über Ihr Netzwerk blockiert.

Sie sollten überprüfen Sie Protokolle in der Konsole für einen etwaigen Fehler.

+1

es ist sehr unwahrscheinlich, dass Twitter in einem Medienunternehmen blockiert ist, aber warum nicht – Apolo