채택완료

슬라이드 애니메이션 js 무한반복문으로 변경 질문

Copy
animateSlA();

    setTimeout(function () {
       animateSlB();
    }, 5000);

    setTimeout(function () {
       animateSlC();
    }, 10000);

    setTimeout(function () {
       animateSlD();
    }, 15000);


   replay.on('click', function () {
     location.reload(true);
   });

이구문에서 replay를 클릭하지않고, 4개의 ABCD슬라이드를 무한 반복문으로 바꿀라면 어떻게 코드진행이 되어야 할까요..?

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
2022-01-19 (수) 16:40:39
setInterval 함수를 사용하시면 됩니다.

적절한 시간적 간격을 두시고 하시면 무한 반복이 됩니다.

참고링크 https://developer.mozilla.org/en-US/docs/Web/API/setInterval

답변에 대한 댓글 1개

변수선언 하고,
setInterval(slideAelements,5000); 이렇게 해보았는데 진행이 안되네요 ㅠㅠ ㅋㅋ

답변을 작성하려면 로그인이 필요합니다.