【问题标题】:Any way to disable scroll functionality of fullpage.js temporarily?有什么方法可以暂时禁用 fullpage.js 的滚动功能?
【发布时间】:2014-09-10 21:17:54
【问题描述】:

我正在使用 fullpage.js 构建一个站点,该站点还具有一个弹出并覆盖整个页面的叠加层。在覆盖层内,是一个带有溢出的 div 设置:滚动,以便您可以看到所有内容。问题在于,当您滚动覆盖层的内容时,fullpage.js 的滚动仍在背景幻灯片上进行,导致您在关闭覆盖层时最终出现在随机幻灯片上。

有没有什么方法可以只为幻灯片禁用滚动功能,而不影响我设置为 overflow:scroll 的 div 的滚动?

【问题讨论】:

    标签: javascript jquery fullpage.js


    【解决方案1】:

    使用 fullpage.js 插件提供的选项normalScrollElements

    来自the documentation

    normalScrollElements:(默认为null)如果您想在滚动某些元素时避免自动滚动,这是您需要使用的选项。 (对地图、滚动 div 等很有用)它需要一个带有 jQ​​uery 选择器的字符串来用于这些元素。 (例如:normalScrollElements: '#element1, .element2')

    【讨论】:

      猜你喜欢
      • 2020-06-24
      • 2018-06-12
      • 1970-01-01
      • 2014-04-02
      • 2022-12-15
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多