В моей навигации у меня есть элементы, которые становятся выше, когда мышь нависает над ними. При быстром перемещении мыши в и из элемента это вызывает проблемы. Я обыскал в Интернете и нашел кое-что из решения, метод jQuery stop
. Я пробовал это, но не работал.Анимация элемента с использованием jQuery и вызова stop()
Когда вы медленно перемещаете указатель мыши на элемент li
, он отлично работает (анимация доходит до финского), но когда вы двигаете мышью быстрее, он терпит неудачу.
Here's the codes and the result.
Что может быть не так?
А что, если я хочу сохранить текст 10 пикселей снизу? Как это реализовать?
Основная проблема с примером - не остановка, а относительная высота! Если вы быстро наведите указатель на разные элементы, некоторые ожидают высоты 0. –