Oh.pageYSoftScrollListener는 스크롤을 감지하여 알리는 객체이다. 이 객체는 스크롤이 일어났는지를 확인하기 위하여 계속해서 "document.body.scrollTop"를 살펴야 한다. 그리고 일어났을 경우 등록된 모든 리스너들을 호출한다.
호출할 때에는 두가지 인자를 넘겨주는데 첫번째것은 현재의 "document.body.scrollTop"값이고, 두번째것은 소프트스크롤을 위한 "document.body.scrollTop"의 변화량이다. 사용할 메쏘드는 다음과 같다.
add
리스너 등록, 함수를 인자로 호출한다
remove
리스너 삭제, 등록한 함수를 인자로 호출하면 등록된 함수가 제거된다
만약 등록된 리스너가 없다면 스크롤이 일어났는지를 감지하지 않으며, 리스너가 등록되면 다시 감지하기 시작한다.
# by 이한길 | 2006/08/19 21:46 |
Oh 라이브러리 |
트랙백(1) |
덧글(0)