2013-06-12 4 views
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> 

제공 할 수있는 도움에 미리 감사드립니다.

+0

예, 죄송합니다. 오타가 수정되었습니다. – hyphen

답변

0

해결했습니다. 나는 실종되었다); 코드 끝 부분에서 작동하지 않게되었습니다.

관련 문제