GIF 애니메이션이 완료된 후 페이지 스크롤을 활성화하는 방법

헤일리

내 아이디어는 사용시 클릭해야하는 얼음 조각의 이미지를 보여 주어야만 얼음 조각이 깨지는 것을 보여주는 것입니다. 단 3 초 후에 아이스 큐브가 완전히 깨지고 GIF가 완성되고 (무한 클립이 아님) 페이지가 페이지의 "정보"로 스크롤됩니다. 이것은 Ice Cube 이미지가있는 div입니다.

<div class="row">
    <div class="col-lg-12 imageWrap page-scroll">
        <a href="#about"><img id="icebreaker" onclick="changeImg();"  src="img/wiggle.gif"></a>
        <p class="callToAction">Break The Ice</p>
    </div>
</div>

그리고 다음 섹션에는 스크롤해야하는 id = #about이 있습니다. 클릭시 부드러운 스크롤이 발생하도록 부트 스트랩 페이지 스크롤 플러그인을 사용하고 있지만 원하는 것은 GIF 재생이 완료 될 때까지 부드러운 스크롤이 발생하지 않는 것입니다. 다음 스크립트는 현재 아이스 큐브를 깨는 아이스 큐브 GIF로 교체하는 것입니다.

<script>
    function changeImg() {
        $("#icebreaker").attr("src", "img/ice-cube.gif");
    }
</script>

settimeout 스크롤을 사용해 보았지만 작동하지 않았고 스크롤하기 전에 몇 초 동안 페이지를 나누려고 시도했지만 전체 페이지를 끊기 때문에 애니메이션도 중지됩니다. 누군가가 일종의 연쇄 반응을 알아내는 데 도움을 줄 수 있다면 좋을 것입니다!

RizkiDPrast

이걸로 해봐

function changeImg() {
  var img = document.getElementById("icebreaker");
  img.onload = function() {
    setTimeout(function() {
      /*your scroll fn here*/
    }, 5000)
  }
  img.src = "img/ice-cube.gif";
}

timeOut fn이 작동 중이므로 jquery.ui.js도 있어야 여기에서 작업 샘플을 확인할 수 있습니다.

시간 초과로 페이지 스크롤 활성화

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

애니메이션이 완료된 후 위치를 유지하기 위해 CSS3 애니메이션을 얻는 방법은 무엇입니까?

분류에서Dev

음성 인식이 완료된 후 마이크를 비활성화하는 방법은 무엇입니까?

분류에서Dev

전환 또는 애니메이션 시간 동안 호버 효과를 비활성화 한 다음 전환 또는 애니메이션이 CSS에서 완료된 후 활성화하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트를 사용하여 애니메이션이 완료된 후 개체를 회전하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트가 완료된 후 HtmlUnit이 페이지를 업데이트하도록하는 방법

분류에서Dev

애니메이션을 렌더링 한 다음 재생이 완료된 후 렌더링하는 방법은 무엇입니까?

분류에서Dev

페이지로드 후 li을 활성화하는 방법

분류에서Dev

스크롤 후 완전한 웹 페이지를 얻는 방법

분류에서Dev

다른 앱이 완료된 후 ahk 스크립트를 종료하는 방법

분류에서Dev

SVG 애니메이션이 완료된 후 색상을 채우고 싶지만 발생하지 않습니다.

분류에서Dev

WatchKit 용 Swift에서 애니메이션 완료 후 기능을 실행하는 방법

분류에서Dev

Unity에서 게임 오브젝트가 비활성화 된 후 애니메이션을 재설정하는 방법은 무엇입니까?

분류에서Dev

다른 종료 후 애니메이션을 트리거하는 방법

분류에서Dev

슬라이드가 완료된 후 텍스트 / div를 표시하는 "슬라이드 인"CSS 애니메이션을 작성하는 방법은 무엇입니까?

분류에서Dev

WinForms 스크롤을 애니메이션하는 방법

분류에서Dev

Sweetalert2 : 버전> = 9.0.0으로 애니메이션을 완전히 비활성화하는 올바른 방법

분류에서Dev

Android : 애니메이션 종료 후 다시 시작을 방지하는 방법은 무엇입니까?

분류에서Dev

HTML 페이지에서 가로 스크롤을 활성화하는 방법

분류에서Dev

웹 페이지에서 가로 스크롤을 활성화하는 방법

분류에서Dev

Chrome 자동 완성을 비활성화하는 방법 (2020 년 이후)

분류에서Dev

상위 div가 애니메이션을 완료 한 후 하위 div 애니메이션

분류에서Dev

AngularJS-완료된 후 스프라이트 애니메이션 변경

분류에서Dev

스크롤 할 때 애니메이션을 튕기는 방법?

분류에서Dev

작업이 완료된 후 mongoose와의 활성 MongoDB 연결을 닫는 방법은 무엇입니까?

분류에서Dev

작업이 완료된 후 사용자 지정 스크립트 실행을 묻는 방법

분류에서Dev

두 페이지간에 애니메이션 스크롤 업 전환을 만드는 방법이 있습니까?

분류에서Dev

페이지 Page.IsPostBack 후 JavaScript 기능을 비활성화하는 방법

분류에서Dev

애니메이션이 끝난 후 동위 원소를 완전히 제거 / 비활성화하는 방법은 무엇입니까?

분류에서Dev

AJAX 요청이 완료된 후 다른 페이지로 리디렉션하는 방법

Related 관련 기사

  1. 1

    애니메이션이 완료된 후 위치를 유지하기 위해 CSS3 애니메이션을 얻는 방법은 무엇입니까?

  2. 2

    음성 인식이 완료된 후 마이크를 비활성화하는 방법은 무엇입니까?

  3. 3

    전환 또는 애니메이션 시간 동안 호버 효과를 비활성화 한 다음 전환 또는 애니메이션이 CSS에서 완료된 후 활성화하는 방법은 무엇입니까?

  4. 4

    자바 스크립트를 사용하여 애니메이션이 완료된 후 개체를 회전하는 방법은 무엇입니까?

  5. 5

    자바 스크립트가 완료된 후 HtmlUnit이 페이지를 업데이트하도록하는 방법

  6. 6

    애니메이션을 렌더링 한 다음 재생이 완료된 후 렌더링하는 방법은 무엇입니까?

  7. 7

    페이지로드 후 li을 활성화하는 방법

  8. 8

    스크롤 후 완전한 웹 페이지를 얻는 방법

  9. 9

    다른 앱이 완료된 후 ahk 스크립트를 종료하는 방법

  10. 10

    SVG 애니메이션이 완료된 후 색상을 채우고 싶지만 발생하지 않습니다.

  11. 11

    WatchKit 용 Swift에서 애니메이션 완료 후 기능을 실행하는 방법

  12. 12

    Unity에서 게임 오브젝트가 비활성화 된 후 애니메이션을 재설정하는 방법은 무엇입니까?

  13. 13

    다른 종료 후 애니메이션을 트리거하는 방법

  14. 14

    슬라이드가 완료된 후 텍스트 / div를 표시하는 "슬라이드 인"CSS 애니메이션을 작성하는 방법은 무엇입니까?

  15. 15

    WinForms 스크롤을 애니메이션하는 방법

  16. 16

    Sweetalert2 : 버전> = 9.0.0으로 애니메이션을 완전히 비활성화하는 올바른 방법

  17. 17

    Android : 애니메이션 종료 후 다시 시작을 방지하는 방법은 무엇입니까?

  18. 18

    HTML 페이지에서 가로 스크롤을 활성화하는 방법

  19. 19

    웹 페이지에서 가로 스크롤을 활성화하는 방법

  20. 20

    Chrome 자동 완성을 비활성화하는 방법 (2020 년 이후)

  21. 21

    상위 div가 애니메이션을 완료 한 후 하위 div 애니메이션

  22. 22

    AngularJS-완료된 후 스프라이트 애니메이션 변경

  23. 23

    스크롤 할 때 애니메이션을 튕기는 방법?

  24. 24

    작업이 완료된 후 mongoose와의 활성 MongoDB 연결을 닫는 방법은 무엇입니까?

  25. 25

    작업이 완료된 후 사용자 지정 스크립트 실행을 묻는 방법

  26. 26

    두 페이지간에 애니메이션 스크롤 업 전환을 만드는 방법이 있습니까?

  27. 27

    페이지 Page.IsPostBack 후 JavaScript 기능을 비활성화하는 방법

  28. 28

    애니메이션이 끝난 후 동위 원소를 완전히 제거 / 비활성화하는 방법은 무엇입니까?

  29. 29

    AJAX 요청이 완료된 후 다른 페이지로 리디렉션하는 방법

뜨겁다태그

보관