【问题标题】:fullpage.js mobile scroll not workingfullpage.js 移动滚动不起作用
【发布时间】:2014-09-22 21:20:27
【问题描述】:

我目前无法使用 fullpage.js 在移动设备上为我的网站进行滚动。

在桌面上它工作得非常好,如果我使用 chrome 模拟器,但在移动设备上,网站运行得不是很好(过滤按钮工作很慢)。更改幻灯片的左右按钮有点麻烦,但我可以忍受。但是,如果我尝试在菜单页面上滚动,它似乎不起作用。

我以正确的顺序导入了 slimscroll 和 jquery UI,并将滚动溢出设置为 true,所以我有点困惑为什么它不能在移动设备上运行。我试过用 iphone 的 4 和 5 但没有运气。

网址是 iglouu.co.uk/new

任何想法都将不胜感激!

谢谢

【问题讨论】:

    标签: jquery jquery-mobile jquery-plugins fullpage.js slimscroll


    【解决方案1】:

    您没有正确初始化插件。

    您的 HTML 标记如下所示:

    <div id="wrapper" class="fullpage-wrapper">
        <div id="fullpage">
            <div class="section">
                <div class="slide"></div>
                <div class="slide"></div>
                <div class="slide"></div>
            </div>
        </div>
    </div>
    

    所以你应该使用 id fullpage 来初始化插件,而不是你现在使用的 wrapper

    应该是:

    $('#fullpage').fullpage({
       //...
    });
    

    你有:

    $('#wrapper').fullpage({
       //...
    });
    

    【讨论】:

    • 非常感谢。我按照你说的做了,然后在选项中禁用了自动滚动,现在它工作正常!
    猜你喜欢
    • 1970-01-01
    • 2016-05-19
    • 2021-09-11
    • 1970-01-01
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 1970-01-01
    • 2019-01-13
    相关资源
    最近更新 更多