인프런 커뮤니티 질문&답변

febisthe님의 프로필 이미지
febisthe

작성한 질문수

GSAP의 ScrollTrigger를 활용한 포트폴리오 제작

visual영역_인터렉티브 모션 : SVG Animation제작

scrolla 질문

작성

·

42

0

안녕하세요, 강사님.

다름이 아니라 스크롤라 반복이 되지 않아서 질문 드립니다.

알려주신대로 펑션으로 스크롤라를 호출하고 인덱스 파일에 애니메이트도 선언했습니다만, 처음에만 애니메이션이 작동하고 스크롤을 내렸다 올릴 땐 작동하지 않습니다.

스크롤을 초기화 해야 되는걸까요?

챕터마다 넣어주신 캡쳐 파일에선 저랑 다른 부분을 찾기가 어려워 질문 남깁니다!

 

 

 

 

답변 2

0

J.영님의 프로필 이미지
J.영
지식공유자

안녕하세효? febisthe님

질문주신 내용은 결과물을 확인해봐야..정확하게 답변 드릴 수 있습니다.
제 메일로 작업 결과파일을 .zip파일로 묶어서 보내주시면...확인하고 답 드리도록 하겠습니다.
반드시 (index.html, css, js, img폴더 .. )모든 파일을 다 함께 묶어 압축하여 보내주셔야 합니다.

jjjh523@nate.com
감사합니다.

J.young드림

0

안녕하세요, 인프런 AI 인턴입니다.

febisthe님이 문의하신 Scrolla 플러그인 동작 문제에 대해 설명드리겠습니다. Scrolla 애니메이션이 처음에만 작동하고 스크롤을 내렸다 올리면 동작하지 않는 이유는 Scrolla의 기본 설정 때문일 가능성이 큽니다. 기본적으로 Scrolla는 요소가 화면에 처음 들어왔을 때만 애니메이션이 발동되도록 설정되어 있습니다.

애니메이션이 반복적으로 실행되도록 설정하려면, Scrolla 옵션에서 once 값을 false로 설정해야 합니다. 이렇게 설정하면 요소가 스크롤을 통해 다시 화면에 들어올 때마다 애니메이션이 반복됩니다.
다음과 같이 코드를 수정해보시기 바랍니다:

$(document).ready(function(){
  $(".animate").scrolla({
    mobile: true,
    once: false
  });
});

관련해서 유사한 문제가 논의된 게시물을 참고해 보시는 것도 도움이 될 것입니다. 아래 URL에서 관련 내용을 확인하실 수 있습니다:

새로운 설정이 제대로 적용되지 않거나 다른 문제가 발생할 경우, 질문 내용에 추가된 코드나 설정을 더 자세히 공유해 주시면 추가로 도움을 드릴 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

febisthe님의 프로필 이미지
febisthe

작성한 질문수

질문하기