Всем привет! Пользуюсь плагином jQueryRotate, не получается реализовать, чтобы при клике запускалась анимация, а при повторном клике останавливалась и если нажать еще раз, то начать с того же места. Подскажите, пожалуйста, как мне это сделать? в Javascript не силен, пробовал через bind и unbind, но ничего не получается
она работает правильно только на наведение мышью
Вот мой код
var value = 0;
$("#image").rotate({
bind: {
mouseover: function rotation() {
value += 360;
$(this).rotate({
animateTo: value,
callback:rotation,
easing: function (x,t,b,c,d){
return c*(t/d)+b;}
})
},
mouseout:function rotation(){
setTimeout(function(){
$("#image").stopRotate();
}, 100);
}
}