2016-06-21 74 views
0

嘗試獲取列表項(li),因此單擊時會打開Twitter關注對話框。我微調了一下代碼,嘗試使用列表項中的鏈接工作,但似乎沒有正常工作。在Javascript中創建Twitter關注列表項目

任何人都可以發現錯誤?

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

的代碼是從 https://about.twitter.com/resources/buttons#follow

回答

0

仍然打開的「官方」微博彈出自定義風格的錨拍攝。基於

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

<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

優秀,但不想使用Twitter按鈕,但我自己的造型在「main_news」設置,任何解決方案,在步驟2中使用twitterFollow()? – me9867

+0

已編輯,現在您可以對其進行設置,彈出窗口仍然有效。 – yuriy636