有没有办法可以跟踪用户在页面上执行的操作。主要是我想做以下事情:用户打开一个页面,如果他没有点击该页面上的任何地方来显示工具提示(我使用醉意),指导他可以点击哪些部分。
到目前为止,我已尝试了几种方法:
trigger
:manual
; false
的变量,直到用户点击它们为止
可点击项目(div和图片)但是我错过了一些东西,因为这不起作用。这是我的代码。
$(document).ready(function() {
var userClick = false;
function showTooltips() {
$(document).ready(function()) {
if(userClick === false)
$('.nickname .pseudo-white').tipsy('show');
}
setTimeout(showTooltips(), 5000);
});
答案 0 :(得分:2)
尝试删除对$(document).ready的额外调用,并将函数名传递给setTimeout而不是用()
调用它$(document).ready(function() {
var userClick = false;
function showTooltips() {
if(userClick === false)
$('.nickname .pseudo-white').tipsy('show');
}
setTimeout(showTooltips, 5000);
});