2016-06-21 5 views
0

Der Versuch, ein Listenelement (li) zu erhalten, funktioniert so, wenn Sie darauf klicken, öffnet sich die Twitter Follow-Dialogbox. Ich habe den Code ein wenig verändert, um zu versuchen, dass er mit einem Link innerhalb eines Listeneintrags funktioniert, aber er scheint nicht richtig zu funktionieren.Erstellen einer Twitter-Verfolgungsliste in Javascript

Kann jemand den Fehler erkennen?

<li class="main_news"> 
<a href="https://twitter.com/amazon"> 
    <script> 
     ! function(d, s, id) { 
      var js, fjs = d.getElementsByTagName(s)[0], 
       p = /^http:/.test(d.location) ? 'http' : 'https'; 
      if (!d.getElementById(id)) { 
       js = d.createElement(s); 
       js.id = id; 
       js.src = p + '://platform.twitter.com/widgets.js'; 
       fjs.parentNode.insertBefore(js, fjs); 
      } 
     }(document, 'script', 'twitter-wjs'); 
    </script> 
</li> 

Der Code wird genommen von https://about.twitter.com/resources/buttons#follow

Antwort

0

Individuell gestalteten Anker, der immer noch den "offiziellen" Twitter Popup öffnet.

auf https://geekgoddess.com/use-custom-graphic-for-twitter-follow-button/ Basierend

<li class="main_news"> 
    <a href="https://twitter.com/intent/follow?screen_name=amazon">Follow @amazon</a> 
</li> 
<script src="https://platform.twitter.com/widgets.js"></script> 
+0

Excellent-will aber nicht die Twitter-Taste verwenden, aber mein eigenes Styling setzt in "main_news", eine Lösung für die twitterFollow mit() in Schritt 2? – me9867

+0

Bearbeitet, jetzt können Sie es stylen und das Popup wird immer noch funktionieren. – yuriy636

Verwandte Themen