Я пытаюсь сделать смешную функцию, которая вращает элемент 360. Проблема в том, что она выполняется только в первый раз, и я не знаю почему!Анимация на jQuery выполняется только один раз
jQuery.fn.circularFun = function() {
this.stop().animate(
{rotation: 360},
{
duration: 500,
step: function(now, fx) {
$(this).css({"transform": "rotate("+now+"deg)"});
}
}
);
}
Спасибо!
Вы хотите, чтобы он продолжал вращаться –
сделать вашу функцию называть себя рекурсивно –
Посмотрите на него. http://stackoverflow.com/questions/6767286/jquery-continuously-loop-animation –