jQuery 없이 스크롤 방향 감지
JavaScript를 사용하여 스크롤 기능을 실행할 때 스크롤 방향을 알아두면 도움이 될 수 있습니다. . jQuery가 없으면 이전 scrollTop 값을 저장하고 비교하는 솔루션을 구현하여 이를 달성할 수 있습니다.
솔루션
다음 JavaScript 코드는 스크롤 방향을 효과적으로 감지합니다.
<code class="javascript">var lastScrollTop = 0; // Customize this to target the desired element for scroll detection. document.addEventListener("scroll", function() { var st = window.pageYOffset || document.documentElement.scrollTop; if (st > lastScrollTop) { // Code to execute when scrolling down } else if (st < lastScrollTop) { // Code to execute when scrolling up } // Reset the lastScrollTop value to prevent false negatives on mobile devices. lastScrollTop = st <= 0 ? 0 : st; }, false);</code>
이 솔루션은 jQuery를 사용하지 않고도 스크롤 방향을 감지하는 방법을 제공합니다. scrollTop 값을 저장하고 비교함으로써 다운스크롤 및 업스크롤 작업을 효과적으로 식별합니다.
위 내용은 다음은 기사의 \'방법\' 측면에 초점을 맞춘 몇 가지 제목 옵션입니다. * jQuery 없이 JavaScript에서 스크롤 방향을 감지하는 방법 * JavaScript 스크롤 방향 감지: A Sim의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!