2017-11-28 2 views
1

저는 anime.js의 초보자입니다. 나는 애니메이션을 적용하고 애니메이션이 완성 된 후에 애니메이션 효과를내는 요소를 제거하려고합니다.anime.js의 요소를 제거하는 방법?

애니메이션이 완벽하게 작동합니다. 난 그냥 작업 메신저 요소를 제거 할 수 없습니다와 나는 그것을 당

logoTimeline 
.add({ 
     targets: text1, 
     duration: 700, 
     delay: function(el, index) { return index*50; }, 
     opacity: 1, 

     easing: 'easeOutCirc', 
     translateX: function(el, index) { 
      return [(-50+index*10),0] 
     }, 
     offset:0 
    }) 
    .add({ 
     remove:text1 
    }) 
+0

질문의 세부 사항에 무엇인가를 추가하려면 질문 아래의 ** 편집 ** 버튼을 사용하십시오. –

답변

1

을 숨길 해달라고 API Documentation 당신은 애니메이션이 완료되면 발생하는 complete 콜백 함수를 추가해야합니다

logoTimeline 
.add({ 
    targets: text1, 
    duration: 700, 
    delay: function(el, index) { return index*50; }, 
    opacity: 1, 

    easing: 'easeOutCirc', 
    translateX: function(el, index) { 
     return [(-50+index*10),0] 
    }, 
    offset:0, 
    complete: function(anim) { 
     logoTimeline.remove(); 
    } 
}); 
관련 문제