모바일 스크롤 이벤트 채택완료

5년 전 조회 2,341

 

        $("#section1").on("mousewheel DOMMouseScroll scroll touchmove ", function (e) {

            var wheelDelta2 = e.originalEvent.wheelDelta;

            var sec1_height_val = $("#section1").height();

            if (wheelDelta2 > 0) {// 스크롤 위

                $('html, body').stop().animate({ scrollTop: 0 }, 300);

            } else { // 스크롤 아래

                $('html, body').stop().animate({ scrollTop: sec1_height_val }, 300);

            }

        });

 

 

로 구현하는데.. pc는 괜찬은데 모바일은 이미 화면이 넣어가잇다가 갑자기 스크롤 되기도 하고 뭔가 버버대고 오류가잇는데.. 

 

모바일에서 스트롤 이동은 어떤 방법으로 해야 좋을지알수 있을까요?

 

답변 1개

채택된 답변
+20 포인트

 $("#section1").on("mousewheel DOMMouseScroll scroll touchmove ", function (e) {

 

여기에서 touchMove 를 빼야 될거 같은데요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

5년 전
한번적용해보겠습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고