Javascript 如何删除anime.js中的元素?
我是动漫的初学者。我设置了一些动画,动画完成后,我想删除我正在设置动画的元素 动画效果非常好。我只是无法删除我正在工作的元素,我不想隐藏它Javascript 如何删除anime.js中的元素?,javascript,animation,anime.js,Javascript,Animation,Anime.js,我是动漫的初学者。我设置了一些动画,动画完成后,我想删除我正在设置动画的元素 动画效果非常好。我只是无法删除我正在工作的元素,我不想隐藏它 logoTimeline .add({ targets: text1, duration: 700, delay: function(el, index) { return index*50; }, opacity: 1, easing: 'easeOutCirc',
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
})
根据,您需要添加一个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();
}
});
如果你想增加问题的细节,那么使用问题下方的编辑按钮。