2016-06-21 1 views
0

リストアイテム(li)を取得しようとすると、クリックするとTwitter Followダイアログボックスが開きます。私はコードを微調整して、リスト項目内のリンクを使って作業させるようにしましたが、正しく動作していないようです。Twitterを作成するJavascriptでリストアイテムを投稿する

誰でもエラーを検出できますか?

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

コードはまだ "公式" Twitterのポップアップを開く https://about.twitter.com/resources/buttons#follow

答えて

0

カスタムスタイルのアンカーから取られています。

<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

https://geekgoddess.com/use-custom-graphic-for-twitter-follow-button/に基づいて優れた、しかし「main_news」に設定されたTwitterのボタンが、私自身のスタイリング、ステップ2でtwitterFollow()を使用するすべてのソリューションを使用したくありませんか? – me9867

+0

これで、スタイルを変更することができ、ポップアップは引き続き機能します。 – yuriy636

関連する問題