Добрый день, есть функция которая смотрит делает ли что то пользователь:
var idleTimer = null;
var check = true;
$(document).bind('mousemove keydown scroll', function(){
clearTimeout(idleTimer);
if(check){
idleTimer = setTimeout(function(){
console.log('прошло 60 секунд как пользователь ничего не делал');
check = false;
}, 60000);
};
});
Хотел переписать используя метод addEventListener, но не пойму как использовать все три события:
var idleTimer = null;
var check = true;
document.addEventListener('mousemove', function(){
clearTimeout(idleTimer);
if(check){
idleTimer = setTimeout(function(){
console.log('прошло 60 секунд как пользователь ничего не делал мышкой');
check = false;
}, 2000);
};
});
Подскажите пожалуйста как правильно переписать функцию без jquery?