我想实现的跟踪事件时,我的用户滚动文章页面上使用JQuery插件航点我网站底部(http://imakewebthings.github.com/jquery ),但当我将页面的URL带入事件时,无法启动事件。它在没有URL的情况下工作正常,但需要页面的URL,以便我可以看到正在阅读哪篇文章。这也是一个要求,每次访问只触发一次事件(这是什么event.stopPropagation();},{triggerOnce:true,offset:'bottom-in-view'});是为了。JQuery的航点与分析跟踪获取页面URL
jQuery的代码如下:
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js"></script>
<script src="http://www.simonholmes.co.uk/js/waypoints.min.js"></script>
<script type="text/javascript">
$(document).ready(function(event) {
$('#lcol2').waypoint(function() {
var PageURL = window.location.pathname;
_gaq.push(['_trackEvent', 'Article Test Event', 'Scrolled to end of article', PageURL ,'DATA HERE']);
event.stopPropagation();
}, {
triggerOnce: true,
offset: 'bottom-in-view'
});
});
</script>
感谢您的任何意见和帮助,
西蒙
您好,感谢您的回应。不幸的是,似乎没有工作。当我滚动到页面底部时,它不会触发添加脚本。在firefbu控制台中,我收到一个错误,指出'a.stopPropagation不是函数'。但只有在尝试加载PageURL时才会如此。 – Simon