为什么这个Jquery scrollTop函数不起作用?

时间:2013-06-12 15:11:44

标签: jquery scrolltop

我一直在查看关于这个问题的其他一些相关问题,试图形成我自己的脚本,但由于某些原因它不起作用。我想知道是否有人可以给我任何指示。我是jquery的新手,所以我可能忽略了一些愚蠢的事情。

我的#donate位于窗口的左上角,内部是p标签中的文本块。标题是黑暗的,所以我希望文本在页面加载时亮起,但是当用户滚动并离开标题,背景变亮时,我想将文本的颜色更改为更暗。

<script>

$(window).scroll(function() {

    var scroll = $(window).scrollTop();

    if (scroll > 500) {

            $('#donate > p').css({"color": "#d2d0cb"});

    } else {

            $('#donate > p').css({"color": "#4e4e4e"});

    }
}


</script>

提前感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

我解决了。我错过了a);在代码的最后,这导致它无法工作。