如何检测何时卸载div的内容?

时间:2015-05-12 16:04:04

标签: javascript jquery html ajax browser

我有一个主要使用AJAX导航的应用程序,以及一个用户可以查看信息的部分。我想跟踪用户查看不同信息的时间。我想假设只要他们在<div>中加载了他们正在“查看”它的信息。但是,当用户点击“转到应用的其他部分”链接时,<div>会加载不同的内容,该页面实际上不会重定向。

有没有人有这个解决方案,或者至少有一些想法可以帮助我看到我现在看不到的东西?

由于

2 个答案:

答案 0 :(得分:1)

大多数分析软件都可以让您跟踪此信息。我对Google Analytics有一些经验,例如:

ga.track("my-event", my_data);

设置计时器不应该太难。将该代码放在处理内容取消/加载的例程中。

答案 1 :(得分:0)

更新内容时应该调用某些功能。

因为没有&#34; onchange&#34; div的事件,你必须在ajax进程之后调用你的函数:See this answer for more info

但是,如果您的内容没有根据ajax调用进行更改,则应在div更改时触发某些事件。

希望我帮助过你:没有任何代码片段,我无法做更多的事情!