간단한 질문이 있습니다. 스크롤 섹션 과 슬라이드를 화살표 키를 사용하여 슬라이드 할 수 있습니까?Fullpage.js - 위/아래 화살표 키를 사용하여 전체 페이지를 이동할 수 있습니까?
예를 들어, 한 페이지에 3 개의 섹션과 3 개의 슬라이드가있는 페이지가 있습니다. 아래쪽/위쪽 화살표 키만 사용하여 모든 화면 (총 5 개 화면)을 탐색하고 싶습니다.
미리 감사드립니다.
간단한 질문이 있습니다. 스크롤 섹션 과 슬라이드를 화살표 키를 사용하여 슬라이드 할 수 있습니까?Fullpage.js - 위/아래 화살표 키를 사용하여 전체 페이지를 이동할 수 있습니까?
예를 들어, 한 페이지에 3 개의 섹션과 3 개의 슬라이드가있는 페이지가 있습니다. 아래쪽/위쪽 화살표 키만 사용하여 모든 화면 (총 5 개 화면)을 탐색하고 싶습니다.
미리 감사드립니다.
당신은 당신이 이동하려는 통해 모든 요소,이를 사용할 수 있습니다
jQuery(function ($) {
$('button').click(function() {
$(".element1").stop().animate({ scrollTop: $(".element1")[0].scrollHeight }, 1000); //autoscroll to end of element1 on click on button
$(".element2").stop().animate({ scrollTop: $(".element2")[0].scrollHeight }, 1000); }); //autoscroll to end of element2 on click on button
이 도움이되는지 알려주세요.
답장을 보내 주셔서 감사합니다,하지만 그게 내가 무엇을 찾고 있었는지 아니에요 – artzz
물론 가능합니다. fullPage.js 옵션 keyboardScrolling:false
을 사용하여 기본 키 이벤트를 비활성화 한 다음 원하는 방법으로 원하는 키 (예 : $.fn.fullpage.moveSetionDown
또는 $.fn.fullpage.moveSlideRight
)를 바인딩 할 수 있습니다.
keyboardScrolling: false
을 사용하면 공간, 시프트 + 스페이스, 페이지 위로, 페이지 아래로, 집으로, 끝과 같은 다른 키 조합을 비활성화 할 수 있습니다. 다음 키를 모두 볼 수 있습니다 바인딩 in the code itself.
또한 마우스 휠을 사용하여 모든 페이지를 스크롤하려는 경우 Scroll Horizontally extension을 사용할 수 있습니다.
덕분에,이 솔루션을 사용합니다. 사실 저는 Scroll Horizontally Extension을 사용하고 있습니다. Btw. 당신의 일에 감사드립니다! Fullpage.js는 훌륭한 도구입니다 :) – artzz
키 이벤트를 직접 캡처하여 fullpage.js API를 통해 처리 할 수 없습니까? –
물론 할 수 있습니다. 내가 놓친 수있는 다른 옵션에 대해 물어보십시오 :) – artzz