我一直在查看关于这个问题的其他一些相关问题,试图形成我自己的脚本,但由于某些原因它不起作用。我想知道是否有人可以给我任何指示。我是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>
提前感谢您提供的任何帮助。
答案 0 :(得分:0)
我解决了。我错过了a);在代码的最后,这导致它无法工作。