Задать вопрос

Как предотвратить эффект моргания?

Есть тестовый пример jquery hover color animation
https://codepen.io/Yurajun/pen/WXBpLR
При наведении все нормально отрабатывает ( цвет меняется )
Но если несколько раз быстро мышкой провести по ссылкам и убрать мышь, то ссылки будут моргать еще какое то время.
Как избавиться от этого эффекта, что бы цвет менялся только один раз.
Это просто пример, в реальной работе я не могу дотянуться до css свойства элемента у которого мне нужно изменить плавно цвет через hover and transition
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AnneSmith
самая ленивая
не водите много раз, водите один раз
все события становятся в очередь и выполняют вашу анимацию - все работает корректно

если вам не нравится как это работает, определите результат, которые вы хотите получить, и напишите код для него, например запоминайте время когда провели первый раз и делайте задержку на 5 минут, чтобы анимация не срабатывала

но как вы узнаете, что, как и когда делает юзер на самом деле?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы