2012-08-17 74 views
2

我们有一个WordPress的网站,我们希望跟踪任何人通过上述文章的WordPress的画廊。现在我们正在使用Colorbox和谷歌分析

<script> 
    $("a[rel='gallery1']").colorbox({onComplete:function() 
    {_gaq.push(['_trackPageview', $(this).attr('href')]);}}); 
</script> 

它的工作正常,但只为最初的开放似乎。任何想法如何跟踪“下一个”和“前一个”命中?我们已经联系了Colorbox的开发者,但也想在这里发布。

回答

0

这应该适用于'下一个'和'上一个'匹配。我不确定手动跟踪综合浏览量时使用相对网址的情况。我认为这不是问题,但使用this.href而不是$(this).attr('href')可能会更好,因为这会给出绝对URL而不是href属性的确切值。例如:

<a href='../../pic1.jpg'>1</a> 
<script> 
    // for http://example.com/dir1/dir2/page.html 
    $('a').attr('href'); // returns '../../pic1.jpg' 
    $('a')[0].href; // returns 'http://example.com/pic1.jpg' 
</script>