判断当鼠标一直在活动状态时 为true 静止几秒后为false 。
2 回答
Smart猫小萌
TA贡献1911条经验 获得超7个赞
为window添加mousemove,移动时设置变量为true,静止后为false;
(function(){
let isMove = false,
timer = null;
window.onmousemove = function(){
isMove = true;
clearTimeout(timer);
console.log(isMove); // 移动时
timer = setTimeout(function(){
isMove = false;
console.log(isMove); // 静止后
},200);
}
}());
添加回答
举报
0/150
提交
取消