테스트 사이트 - 개발 중인 베타 버전입니다

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

그누보드초보이용자 5년 전 조회 2,288

 

        $("#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 포인트
5년 전

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

 

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

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

답변에 대한 댓글 1개

그누보드초보이용자
5년 전
한번적용해보겠습니다

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

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

로그인