Задержка в выпадающем меню
Есть выпадающее CSS меню, 3 уровня. Появилась необходимость добавить задержку, чтобы меню исчезало не сразу. Можно ли как-то добавить джаваскрипт в текущее меню или же делать новое меню?
Пример тут: http://jsfiddle.net/mZLFz/ |
Вы просите готовый скрипт с нуля.
Это работа, и за нее обычно платят деньги. Для таких сообщений предназначен раздел форума "Работа". Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела. Если это был вопрос не из разряда сделайте за меня -то да, css переписывать, ховеры убирать и подключать скрипт со своей событийной моделью |
Цитата:
|
Вопрос решен.
Поменял :hover на .hover и добавил джаваскрипт $(document).ready(function() { $('li').hover(function(){ var timer = $(this).data('timer'); if(timer) clearTimeout(timer); $(this).addClass('hover'); },function(){ var li = $(this); li.data('timer', setTimeout(function(){ li.removeClass('hover'); }, 700)); }); }); |
Цитата:
Возьмём любой автофорум -куда люди обращаются за советом, со своими авто проблемами и т.д На этих сайтах довольно таки много автослесарей и т.д . Почему мысль не возникает при описании проблемы там, что кто то решит её за вас , возьмёт ключи, полезет под машину и всё сделает? И делов то там тоже не много -на полчаса, час? Так почему здесь мысль возникает, что IT это не работа , а "Не так и много"? Ещё одно -з.п IT в большинстве случаев превышает средние з.п по региону в разы |
Часовой пояс GMT +3, время: 09:48. |