jQuery:点击时向下滚动页面设定增量(以像素为单位)?

标签 jquery

我试图在单击元素时使页面从当前位置向下滚动 150px。假设您已向下滚动页面大约一半。单击此链接,它会将您再向下滑动 150 像素。

这可以用 jQuery 实现吗?

我一直在研究scrollTop 和scrollTo 插件,但我似乎无法将这些点联系起来。

最佳答案

var y = $(window).scrollTop();  //your current y position on the page
$(window).scrollTop(y+150);

关于jQuery:点击时向下滚动页面设定增量(以像素为单位)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2659354/

相关文章:

jquery - 如何将单个项目附加到 jQuery UI 自动完成结果集下拉列表中?

javascript - JQuery 日期选择器语言无法正常工作

javascript - 汇总具有特定类名的所有文本框?

javascript - javascript 中的 GET 请求到 NodeJS

PHP 函数中的 JavaScript jQuery

javascript - 通过 on_click 显示/隐藏触发器

javascript - 第一次成功提交后提交停止工作

javascript - 使用 jquery 设置选择表单的值

jquery - 使用 JQuery 在 <div> 中加载 JSP 页面

javascript - 我们可以在 jquery 的 .each 中使用 .each 吗?