Приветствую.
По нажатию на input c классом search класс удаляется и вставляется другой(rotateImage), в котором другая картинка, которая начинает крутиться. Всё это нормально работает, но есть одна проблема: если нажимать на анимацию, то она повторяется и добавляется ещё одно вращение поверх. В итоге, если нажимать без остановки, то появляется куча изображений с новым классом. Кусок кода:
$('.search').click(function() {
$(this).addClass('rotateImage').removeClass('search').show(350);
var angle = 0;
setInterval(function(){
angle+=3;
$(".rotateImage").rotate(angle);
},10);
Почему срабатывает click, если я удаляю класс search. Т.е. цель, чтоб click не срабатывал после одного нажатия. Прошу помощи.