codrops 테두리 메뉴 오버레이를 사용하고 있는데 스크롤 할 때 오버레이를 닫을 수있는 방법을 찾고 싶었습니다. 현재 사용자는 바탕 화면이나 모바일에서 오버레이를 클릭하여 닫을 수 있지만 스크롤하면 몸체가 아래로 스크롤됩니다. 대신 오버레이를 닫으려고합니다.스크롤 할 때 오버레이 닫기
오버레이에는 이벤트 수신기가 있지만 본문 스크롤이 아니라 클릭 전용입니다. 오버레이에 바디 스크롤을위한 리스너를 추가하는 방법이 있습니까?
overlay.addEventListener(eventtype, closeClickFn);
위의 그림은 오버레이에 이벤트 리스너를 추가합니다. 클릭/모바일 터치에서 오버레이를 닫습니다. http://api.jquery.com/scroll/
스크롤 할 때 자신의 이벤트를 추가하려고 했습니까? –
@JustinWood, 어떻게 작동하는지 정확히 모르겠습니다. 다른 이벤트 리스너를 추가하길 원하십니까? 예를 들어 줄 수 있습니까? 감사! – user1574832
당신이 우리에게 보여준 것을 정확히하십시오. 스크롤 이벤트 유형을 사용하십시오. –