kasheibess
@kasheibess
веб уже не тот

Как отменить полное выполнение анимации?

Всем доброго времени суток!
codepen.io/login2030/pen/XKKGJd
Суть проблемы, на простой демке если навести курсор на черный квадрат, но начинается анимация белого, но если не дожидаясь окончания анимации убрать курсор, то анимация дергаясь доходит до конца.
Можно как-то это исправить?
Например чтобы текущая анимация прерывалась на том шаге, на котором мы убрали курсор и пошла в обратном направлении? Или это только возможно на js реализовать?
Всем спасибо!
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега JavaScript
$(selector).mouseenter(function() {
  $(this).stop().animate({...});
});

$(selector).mouseleave(function() {
  $(this).stop().animate({...});
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы