我已经创建了一个在页面上重复上下自动滚动的函数,现在我希望稍微扩展一下这个功能,因为我希望能够在用户移动鼠标时暂停自动滚动。
基本上的想法是,如果用户没有移动鼠标,页面将自动滚动,一旦用户移动鼠标,此功能将暂停,他们将接管interaction...until,然后再次停止。
我有一台。这会像往常一样向上和向下滚动,但现在我需要在进行交互时立即暂停,或者在分别单击.start和.stop时暂停并重新启动动画。我的标记如下:
//run instantly and then goes after (setTimeout interval)
function autoScroll() {