Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Jquery. animate. opacity (https://javascript.ru/forum/jquery/61856-jquery-animate-opacity.html)

Dimas22 12.03.2016 11:12

Jquery. animate. opacity
 
Здравствуйте. http://angular.istark.ru/calc.html
Объясню действие скрипта:
В примере, у блока step1, по неведению появляется блок с подсказкой и функцией animate() добавляется прозрачность. После ухода мыши, свойства стилей должны удалиться. Но удаляются, почему-то все кроме opacity. При том, что, для пробы, я добавил animate, который должен убирать прозрачность на 0. Но этого тоже не происходит. Происходит, но с какой-то не понятной задержкой, если секунд 5 понаблюдать за кодом в инспекторе, видно, что opacity возвращается в 0, но не всегда. Иногда opacity начинает "прыгать от 0 до 1". Такое ощущение, что animate который делает opacity в 1 сам начинает работать, потом начинает работать animate, который делает opacity в 0 и так неоднократно )

Может кто-нибудь подсказать, в чем тут может быть дело? Или предложить какой-нибудь другой вариант реализации.

Вообще, нужно, что бы над display:block блоком, при наведение, появлялся соответствующий ему блок с подсказкой. А при уходе мыши, он исчезал.

Dimas22 12.03.2016 12:08

Та-Дам! .clearQueue() после animate и все работает )


Часовой пояс GMT +3, время: 02:08.