无法执行'滚动' on' Window':需要2个参数,但只有1个存在

时间:2015-06-13 15:40:25

标签: javascript jquery

我有来自here的代码,但它给了我一个错误。

Uncaught TypeError: Failed to execute 'scroll' on 'Window': 2 arguments required, but only 1 present.

我安装了jQuery 1.8.3,脚本位于页面底部。代码:

<script type='text/javascript'>
    $(window).scroll(function() {    
        var scroll = $(window).scrollTop();

        if (scroll >= 150) {
            $(".navigation").addClass("darkHeader");
        } else {
            $(".navigation").removeClass("darkHeader");
        }
    });
    </script>

有任何帮助吗?在jsfiddle一切正常。代码在IPBoard 3.4.8上。

1 个答案:

答案 0 :(得分:0)

使用

  $(document).ready(function(){ 

   }

在文档准备好后获取元素

这里是演示

点击here

更新演示,注意滚动的更改

点击here