-
스크롤 위아래 구분 실행 함수JAVASCRIPT 2020. 6. 11. 17:24
var prevScrollTop = $("#page-content-scroll").scrollTop(), nowScrollTop = $("#page-content-scroll").scrollTop(), nowDir = 'down', prevDir = 'down'; $("#page-content-scroll").on('scroll touchmove', function () { nowScrollTop = $("#page-content-scroll").scrollTop(); if (nowScrollTop > prevScrollTop) { nowDir = 'down'; $("#shopRegister").slideUp(); } else if (nowScrollTop < prevScrollTop) { nowDir = 'up'; $("#shopRegister").show("slow"); } console.log(nowScrollTop + " / " + prevScrollTop); if (nowDir != prevDir) { if(nowDir == "down") { $("#shopRegister").slideUp(); } else { $("#shopRegister").show("slow"); } } prevDir = nowDir; prevScrollTop = nowScrollTop; });
'JAVASCRIPT' 카테고리의 다른 글
javascript 함수 자동호출 (0) 2020.07.14 날짜 차이 계산 공식 (0) 2020.06.11 스크롤시작 종료 (0) 2020.06.11 자바스크립트 많이 쓰일 함수들 (0) 2020.06.11 인풋 가격 콤마찍기 (0) 2020.06.11