2009-12-03 121 views
0

我需要找到一种方法来随意滚动水平和垂直,每个维度上每秒加上或减去一定数量的像素,当鼠标空闲一段时间。任何想法如何实现这一目标?当鼠标空闲时自动滚动

由于提前,

罗伯特

回答

1

您可以添加一个mouseMove事件侦听器,每一次鼠标移动,你可以使用setTimeout启动计数器。计数器结束后,可以安全地说鼠标没有移动。请注意,如果用户继续移动它,则需要保持重置计数器(即使用clearTimeout