выезжающий блок при наведении на родителя
Здравствуйте!
есть следующая структура и код http://jsfiddle.net/pqrUu/ при наведении на блок cont появляется блок cont2, когда убираем указатель мыши блок cont2 исчезает через 3 секунды. проблема в следующем: если вывести мышь из блока cont и снова навести, то блок все равно скроется через 3 секунды и сразу появится. подскажите как исправить данный недочет |
|
частично помогло. в стек не добавляется 2 и последующие наведения. но все же срабатывает первое. попробуйте вывести мышь в течении первых 3-х секунд после наведения пару раз.
|
Надо ковыряться со stop(). Попробуйте менять аргументы, добавить его после delay или что-то подобное.
Если не обязательно делать именно так, то я бы назначал при наведении таймер скрытия блока, а при повторном наведении обнулял таймер, так проще ИМХО (хотя решение не самое красивое) |
можете показать пример?
|
http://jsfiddle.net/pqrUu/4/
получилось что то типа этого. но при многократном hover`е на блок cont с последующим выводом из него мыши пауза меньше того что я поставил |
пришло в голову довольно странное решение, но оно работает лучше всех которые пробовал. привер тут
|
Часовой пояс GMT +3, время: 18:17. |