CSS3动画重置

时间:2012-10-02 14:44:10

标签: jquery animation css3

我对CSS3有疑问。是否可以选择在完成后重置动画(例如使用jQuery)?

示例:点击按钮后,动画重置。

2 个答案:

答案 0 :(得分:8)

我找到了更好的解决方案:

$('something').removeClass('anim').animate({'nothing':null}, 1, function () {
$(this).addClass('anim');
});

它正在运作。它需要带动画的css类'.anim'。

答案 1 :(得分:-1)

这个问题很老,但我想出了一个很好的方法,当我正在处理一个项目时,用jQuery重新启动css3动画,现在我想分享。这是诀窍:

$('#anim-div').replaceWith($('#anim-div'));

这将在'#anim-div'上重新启动动画,它可以正常工作。