【问题标题】:smooth scrolling - same implementation but different effects?平滑滚动 - 相同的实现但不同的效果?
【发布时间】:2016-04-07 22:12:58
【问题描述】:

我有以下奇怪的问题: 我的第一页与第二页具有完全相同的页眉和部分 - 我的第二页具有平滑滚动,我的第一页有它但不知何故丢失了。

我无法追踪模板创建者是如何制作这些平滑效果的——有人知道这样的东西是如何实现的吗?有人可能知道为什么第一页没有这种效果,而他们有相同的实现?

提前致谢, 信任

编辑: 我跟踪了实现:

(function ($) {
    var o = $('html');
    if (o.hasClass('desktop')) {
        include('js/jquery.mousewheel.min.js');
        include('js/jquery.simplr.smoothscroll.min.js');

        $(document).ready(function () {
            $.srSmoothscroll({
                step: 150,
                speed: 800
            });
        });
    }
})(jQuery);

不工作的页面是一个php文件,其他的都是html。

【问题讨论】:

  • 希望有人能解释一下 var o=... 的作用。谢谢!
  • var o = ... 将变量o 设置为包含HTML 元素的jQuery 对象。

标签: javascript jquery html css animation


【解决方案1】:

我发现了问题 - 我在第一页中实现了未编辑的 jquery 文件,它覆盖了滚动功能。 感谢您的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-17
    • 2017-02-14
    相关资源
    最近更新 更多