2015-08-21 39 views
0
<div class="post-share-bar"> 
<ul> 
<li class="share-on">Share on</li> 
<li class="facebook"> 
<a href="https://www.facebook.com/sharer/sharer.php?s=100&amp;u=www.Example.com" data-width="520" data-height="350" alt="Share on Facebook"></a> 
</li> 
<li class="twitter"> 
<a href="https://twitter.com/intent/tweet?text=Some%20text%20here;related=Example&amp;via=example&amp;url=http://example.com" data-width="550" data-height="510" alt="Share on Twitter"></a> 
</li> 
<li class="google"> 
<a href="https://plus.google.com/share?url=www.Example.com" data-width="600" data-height="600" alt="Share on Google+"></a> 
</li> 
<li class="whatsapp"><a href="whatsapp://send" data-text="" data-href="" style="display: none;">Whatsapp</a></li> 
</ul> 
</div> 

我想設置一個社會跟蹤類型的GA標籤,我需要傳遞單擊時,網絡參數li類值,例如。 Facebook,Twitter,Google,Whatsapp。社交活動的一部分被固定爲文章共享。 要傳入的操作目標是{{Page URL}}。獲得鋰類到一個自定義谷歌標籤管理器變量

那麼如何獲取li類的值並將其推入自定義變量?

回答

0

一個選擇是創建一個自定義JavaScript變量,它接受clicked元素並返回父類,這將是您正在尋找的社交平臺的名稱,類似這樣(假設您已加載jQuery) :

$('.post-share-bar a').click(function(){ 
    var platform = $(this).parent().attr('class') 
    // do something with 'platform' 
)} 
相關問題