CSS3 анимация reset

У меня вопрос о CSS3. Есть ли возможность reset анимации после ее завершения (например, с помощью jQuery)?

Пример: после нажатия кнопки анимация reset.

Ответ 1

Я нашел лучшее решение:

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

Он работает. Ofc ему нужен класс css.anim с анимацией.

Ответ 2

Этот вопрос старый, но я придумал хороший способ перезапустить анимацию css3 с помощью jQuery, пока я работал над проектом, и теперь хочу поделиться. вот трюк:

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

и это перезапустит анимацию на '# anim-div', она работает.