【问题标题】:scrollTo(target, options) is not working in mobile. (Locomotive scroll)scrollTo(target, options) 在移动设备中不起作用。 (机车卷轴)
【发布时间】:2021-08-14 13:42:43
【问题描述】:

我遇到了一个奇怪的问题。在桌面上,一切正常,但是当我切换到移动设备时,发生了一些奇怪的事情,不知道为什么。 scrollTo(target, options) 根本不起作用。桌面水平模式已打开,对于移动设备,我已将其关闭,并且在移动设备上也关闭了平滑。

我的代码:

const lscroll = new LocomotiveScroll({
  el: document.querySelector('[data-scroll-container]'),
  smooth: true,
  repeat: false,
  getDirection: true,
  direction: 'horizontal',
  tablet: {
    smooth: false,
    direction: "vertical"
  },
  smartphone: {
    smooth: false,
    direction: "vertical"
  },
});

我也尝试过在移动设备上使用 smooth true,但没有任何反应。请帮我解决一下这个。 TIA

【问题讨论】:

    标签: javascript smooth-scrolling locomotivejs locomotive-scroll


    【解决方案1】:

    像这样在html文件中使用它

    <a href="#here" data-scroll-to>
        scroll to explore
     </a>
    
    
    ..
    
    ..
    
     <section  id="here">`enter code here`  </section>
    

    如果机车滚动在JS中正确初始化应该可以工作

    【讨论】:

      猜你喜欢
      • 2019-03-01
      • 2019-04-14
      • 2023-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多