작성 포맷 :
TEXT 모드, 자동 줄바꿈 사용
구조는 최 상단(프레임)페이지 에서 스크롤 이벤트가 있고,
하단 페이지에서 또 스크롤 이벤트가 있습니다.
ex) 최상단페이지:사이드 bar 메뉴>메뉴 open 버튼을 눌렀을때 스크롤을 갖는 클래스에 overflow=hidden을 줘놓은 상황
하단 페이지: 스크롤을 기반으로한 페이지>$(document).on('scroll'~ 이벤트를 줘 놓은 상황
이와 같은 구조입니다.
일반적으로 메뉴 버튼을 누르면 하단 페이지의 스크롤이 막혀집니다.
safari에서 오른쪽으로 스와이프 하면 뒤로가기 기능이 있는데..
사이드 메뉴를 열고 오른쪽으로 스와이프 하는척하다가 위 아래로 스크롤 해버리면 간헐적으로 하단 페이지의 스크롤 이벤트
가 되어지는 상황이 발생하네요......
하단페이지에서 document로 스크롤 이벤트를 잡은게 문제 인 것같은데..
$('하단 페이지의 class').on('scroll',~ 이렇게 줬더니 스크롤이 아예 안되 버리네요.....
선배님들께서는 혹시 이런 경우에 어떻게 처리하셨나요?? |