我有一个关于 CSS3 的问题。动画完成后是否有重置动画的选项(例如使用 jQuery)?
示例:单击按钮后,动画重置。
我找到了更好的解决方案:
$('something').removeClass('anim').animate({'nothing':null}, 1, function () {
$(this).addClass('anim');
});
它正在工作。Ofc 它需要一个带有动画的 css 类“.anim”。
这个问题很老了,但我想出了一个很好的方法来用 jQuery 重新启动一个 css3 动画,而我正在处理一个项目,现在我想分享一下。这是诀窍:
$('#anim-div').replaceWith($('#anim-div'));
这将重新启动“#anim-div”上的动画,它可以工作。