javascript - 如何使用 JQuery $.scrollTo() 函数滚动窗口

标签 javascript jquery scroll scrollto

每当用户接近文档顶部时,我都会尝试向下滚动 100 像素。

当用户接近文档顶部时,我会执行该函数,但 .scrollTo 函数不起作用。

我在之后和之前发出警报,以检查它是否真的是停止它的那条线,只有第一个警报响起,这是代码:

alert("starting");
$.scrollTo({ top: '+=100px', left: '+=0px' }, 800);
alert("finished");

我知道我已经正确链接了 jquery 页面,因为我在整个过程中使用了许多其他 jquery 函数并且它们都工作正常。我也试过从上面删除“px”,但似乎没有什么不同。

最佳答案

$('html, body').animate({scrollTop: $("#page").offset().top}, 2000);

关于javascript - 如何使用 JQuery $.scrollTo() 函数滚动窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/832860/

相关文章:

javascript - Azure 表存储返回查询结果

javascript - AngularJs 资源中的可选 url 参数

javascript - 背景图片未覆盖整个网页

html - 如何在非输入元素上设置焦点

html - 在隐藏的溢出 div 内滚动 div

javascript - 未处理的拒绝 SequelizeDatabaseError : column "foo_bar" of relation "bar" already exists

javascript - 如何通过 javascript 单击 html 链接访问 SDcard ..?

jquery - 克隆没有显示样式的行并附加到 tbody 的末尾

重复 .ajax 调用导致 jQuery 内存泄漏

jquery 滚动 + 可拖动项目