Javascript 平滑滚动-相同的实现但效果不同?

Javascript 平滑滚动-相同的实现但效果不同?,javascript,jquery,html,css,animation,Javascript,Jquery,Html,Css,Animation,我有以下奇怪的问题: 我的第一页和第二页的页眉和部分完全相同——我的第二页有平滑的滚动,我的第一页有它,但不知怎么地丢失了它 我无法追踪模板创建者是如何产生这些平滑效果的——有人知道这样的东西是如何实现的吗?有人可能会问,为什么第一页没有这种效果,而他们有相同的实现 提前感谢,, 托斯托 编辑: 我跟踪了实施情况: (function ($) { var o = $('html'); if (o.hasClass('desktop')) { include('js

我有以下奇怪的问题: 我的第一页和第二页的页眉和部分完全相同——我的第二页有平滑的滚动,我的第一页有它,但不知怎么地丢失了它

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

提前感谢,, 托斯托

编辑: 我跟踪了实施情况:

(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。

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

如果有人能解释一下var o=。。。做谢谢
var o=…
设置变量
o
以包含
HTML
元素的jQuery对象。