【问题标题】:Scroll up a certain percent向上滚动一定百分比
【发布时间】:2016-01-28 13:19:23
【问题描述】:

我想知道是否有任何简单的方法使用 jquery 或 javascript 来读取用户向下滚动页面的当前百分比,然后向上滚动用户该百分比?

这样做的目的是:

  1. Var scrollPercent = 读取滚动百分比
  2. 调整影响页面垂直高度的 div 大小
  3. 向上滚动 ScrollPercent

【问题讨论】:

  • 向上滚动ScrollPercent 只会回到页面顶部...

标签: javascript jquery scroll


【解决方案1】:

您可以使用element.scrollTop,它将给出已滚动的垂直偏移量。

如果您滚动body,则element 可以是document.body,否则相对element

如果需要百分比,请使用element.offsetHeight 并与之比较。

另一个可用的选项是

window.scrollY

获得此滚动值后,您可以使用jquery animation 向上滚动到上一个位置

【讨论】:

    猜你喜欢
    • 2022-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-01
    • 2018-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多