오늘 코드를 작성할 때 무의식적으로 $("body").scrollTop();
을 사용했는데 테스트를 해보니 IE에서는 작동하지 않는 것을 알았습니다.
이전에 이 문제가 발생한 적이 있는데 $("html").scrollTop();을 사용하면 해결되는 것 같았던 것으로 기억합니다. 이번에도 역시 효과가 없다는 것을 알았습니다.
온라인에서 검색한 결과 $(window).scrollTop(); 또는 $(document).scrollTop()
을 사용해야 한다는 것을 알았습니다. . 최근에 "Javascript Advanced 프로그래밍"을 읽었는데 거리와 관련된 이러한 사항이 다양한 브라우저에서 매우 다르다는 것을 발견했습니다.
jQuery를 사용하기 전에는 이런 느낌이 들지 않습니다.