有没有办法告诉页面滚动到哪里?

时间:2019-05-30 14:18:47

标签: javascript html function scroll

我使用的是平滑滚动插件(https://github.com/cferdinandi/smooth-scroll),并且我希望在滚动回到页面顶部时滚动的偏移为0,但在滚动到其他锚点时为-75。

offset: function() {
    if(window.pageYOffset >= 2) {
      return 0;
    } else {
      return -75;
    }
  }

当从页面顶部转到另一个锚点,然后再回到顶部时,此方法效果很好。但是,当从一个锚点转到另一个锚点(不在顶部)时,pageYOfset为0,而不是-75。

有没有一种方法可以创建一个函数来告诉pageYOfset是否回滚到0?然后,我可以用它返回0,然后返回-75。

谢谢!

0 个答案:

没有答案