我正在某些链接上安装Google Analytics(分析)
javascript:_gaq.push(['_trackEvent', 'category', 'browse', '/hair'])
here's how the link is
<a onclick="javascript:_gaq.push(['_trackEvent', 'category', 'browse', '/hair'])" href="/hair"><i class="icon-"></i>Hair (162)</a>
如果我点击链接,则不会记录推送事件。
如果我从控制台点击相同的代码,则会记录该事件。
注意:在Firefox上,事件被正确记录。到目前为止,这只发生在Chrome上! :S
有什么想法吗?
答案 0 :(得分:0)
你需要&#34; javascript:&#34;只有当你将js放在href属性中时(作为排序的协议名称)才有位。对于click事件,javascript方法本身就足够了,所以你的例子应该是:
<a onclick="_gaq.push(['_trackEvent', 'category', 'browse', '/hair'])" href="/hair"><i class="icon-"></i>Hair (162)</a>
我在这里采取了一个相当有教养的猜测,FF比不规则语法更宽容。也许您可以查看Chrome开发者控制台,如果这会引发错误(或者只是修复它并查看是否有所改进)。