1
fullpage.js에서 제공하는 솔루션이 내가 필요로하지 않기 때문에 fullpage.js와 함께 iScroll 5를 사용하고 있습니다.iScroll 5 컨테이너 경계 검출 마우스 휠과 터치로 스크롤
내 페이지에는 3 개의 전체 페이지 섹션이 있습니다. 두 번째 섹션에는 수직 스크롤 가능한 내용이 있습니다.
스크롤 할 수있는 콘텐츠가 상위 요소 (상단 및 하단)의 경계에있을 때이를 감지하면 스크롤 (마우스 휠 또는 터치)을 다시 수행하면 이벤트가 발생합니다.
여기에 Fiddle이 있습니다.
$('.scrollwrapper').on("mousewheel touchmove", function() {
if ("scroll is on max top"){
$(this).on("wheelUp touchmoveUp", function() {
$.fn.fullpage.moveSectionUp();
});
}else if ("scroll is on max bottom"){
$(this).on("wheelDown touchmoveDown", function() {
$.fn.fullpage.moveSectionDown();
});
}
});
내가 어떤 도움을 주셔서 감사합니다, 당신이 날 도울 수 있기를 바랍니다 :
나는 이런 식으로 뭔가를해야합니다.
문제가 명확하지 않습니다. 어떤 문제가 있다고 말할 수 있습니까? 또한 스크롤 막대를 생성하는'scrollOverflow' 옵션을 사용하지 않는 이유는 무엇입니까? – Alvaro
slimScroll이라는 다른 제 3 자 플러그인을 시작하는 함수를 트리거하기 때문에 'scrollOverflow' 옵션을 사용하지 않습니다.이 플러그인은 내 필요에 맞지 않습니다. 무엇이 필요하고 무엇을 해야할지 모르지만 사용자가 iScroll5 요소의 최대 및 최소 스크롤에 도달했을 때를 감지 한 다음 사용자가 다시 같은 방향으로 스크롤하면 다른 기능을 실행합니다. 논리는 위에서 쓴 것과 같습니다. 그 코드 조각. – Strobel
콜백이 있는지 알아 보려면 iScroll 설명서를 살펴 봐야합니다. – Alvaro