Когда «hover» вызывает этот код:
jQuery('#test').animate({opacity: 1},300);
И пользователь очень быстро наводит курсор на элемент «#test» и мигает в течение длительного времени (разумеется, непрозрачность анимируется до 1 при наведении и до 0 при наведении).
Добавление stop () всегда работало для меня:
jQuery('#test').stop().animate({opacity: 1},300);
Дело в том, что я должен использовать fadeIn () и fadeOut (), и я не уверен, как избежать мигания в этом случае?
Живой пример: http://jsfiddle.net/caHq5/ (очень быстро переместите указатель из темного квадрата в фон, затем в квадрат, затем в фон и т. Д.). stop () ничего не делать.