티스토리 뷰

[JQUERY] 스크롤 위치 얻어오기



오늘은 JQUERY를 이용해서 스크롤의 위치를 얻어오는 소스를 알아보도록 하겠습니다.


아래는 JQUERY를 사용해서 스크롤의 위치를 얻어오는 코드입니다.


$(document).scrollTop()



위 소스를 이용해서 응용을 해 보겠습니다. 


아래의 소스는 스크롤을 내렸을 때 스크롤의 위치가 768을 벗어난 경우 경고메시지를 화면에 보여주는 소스입니다.


<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(window).scroll(function(){
	if ($(document).scrollTop() >= 0 && $(document).scrollTop() < 768) {
        alert("스크롤의 위치가 0~768 입니다.");
    }
});
</script>
</head>

<body>
<div style="height:1024px">
</div>
</body>
<html>


위의 소스를 실행하면 아래와 같은 화면이 나옵니다.


아래와 같이 처음에는 아무것도 안 나옵니다. 




스크롤을 서서히 내리면 아래와 같이 경고창이 보입니다.




제가 작성한 소스파일을 첨부합니다^^


scroll.html


댓글