点击事件跟踪不起作用



>我有一个分享按钮,想要跟踪点击事件。按钮工作正常,但是当我添加onclick事件时,它完全消失了。

这是我的按钮的脚本,包括onclick:

<script type='text/javascript'>
//<![CDATA[
var siteurl = window.location.href;
document.write('<div class="sharesimp"><div class="sharede"> 

<a class="fb social-popup" href="https://www.facebook.com/sharer/sharer.php?u=' + siteurl + '" target="_blank" title="Share to Facebook" onclick="_gaq.push(['_trackSocial', 'Facebook', 'Share', 'pageURL']);">
<i class="fa fa-facebook fbtea"></i> Share Facebook</a> 

</div><div class="clear"></div></div> 
');
//]]>
</script>

失败的原因是您使用单引号'将整个字符串括起来,因此您需要转义内部单引号'

onclick="_gaq.push(['_trackSocial', 'Facebook', 'Share', 'pageURL']);"

最新更新