0
나는이 문제에 관한 다른 관련 질문을보고 내 자신의 스크립트를 만들려고했지만 어떤 이유로 작동하지 않는다. 아무도 내게 어떤 포인터를 줄 수 있는지 궁금 하네. 나는 jquery에 익숙하지 않은, 그래서 어쩌면 어리석은 것을 간과 한 것 같습니다.이 Jquery scrollTop 함수가 작동하지 않는 이유는 무엇입니까?
나는 윈도우의 왼쪽 상단 모서리에 고정 된 #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>
제공 할 수있는 도움에 미리 감사드립니다.
예, 죄송합니다. 오타가 수정되었습니다. – hyphen