javascript - Yelp 鼠标跟踪机制

标签 javascript jquery web-applications yelp

我意识到 Yelp.com 会在鼠标移动或发生某些事情(单击元素)时进行某种跟踪。这是怎么回事?有图书馆吗?如何在不对性能造成几乎为零的影响的情况下做到这一点?

您可以在下面的 Firebug 中看到控制台:

enter image description here

最佳答案

鼠标跟踪的一个非常基本的实现可能如下所示:http://jsfiddle.net/pksah/

HTML:

<body>
    <div id="container"></div>
</body>

JS:

currentPosition = null;
$("#container").on("mousemove", function (event) {
    currentPosition = event;
});


setInterval(function () {
    console.log(currentPosition.pageX + "," + currentPosition.pageY);
}, 1000)

CSS:

#container {
    width:100%;
    height:300px;
    background:yellow;
}

关于javascript - Yelp 鼠标跟踪机制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15845486/

相关文章:

javascript - 如果没有子元素,父元素应该隐藏

javascript - IE 11 中页面加载时 Vimeo 视频白屏问题

javascript - YouTube 网址 ID 正则表达式

web-applications - 有什么好的理由让我关心参数是否通过 GET 或 POST 传递?

java - 如何连接到 JBOSS 服务器上运行的远程 Web 应用程序?

javascript - Angular2渲染器: Svg rect is rendered but not showing in page

javascript - 设置 Parallax.js 时遇到问题

javascript - 从二维数组中检索与特定参数匹配的对象

javascript - 需要在悬停或播放时显示 HTML5 视频控件

Web应用程序的数据库设计