Выпадающее меню
Всем привет, заранее извиняюсь за боянность темы :write:
Но хотелось бы самому во всем разобраться, а не использовать тупо чужие скрипты. Есть горизонтальное меню Код:
<div id="top_menu"> Код:
<a class="top_menu_item" href="#" onmouseover="show_sub_menu()" onmouseout="hide_sub_menu()"><p class="top_menu_item_title">Главная</p></a> Код:
<div id="top_submenu"> Заранее спасибо за помощь |
Цитата:
Выставляй таймер... |
B~Vladi, спасибо большое
как я понял из гугля, надо использовать setTimeout и clearTimeout ? |
Да
|
SetTimeout
Могу выслать вам свой код генерится полностью Явой легко изменяем и при наведении меняются параметры CSS |
пришлось отвлечься :-E
zzz, спасибо, но мне хочется просто понять логику работы. навел я мышкой на элемент меню, появилось подменю. мышку с пункта меню увожу, выполняю Код:
timerID = setTimeout(hide(menu), 500); в чем может быть причина? |
вообщем, что строка
Код:
timerID = setTimeout(hide(menu), 500); Код:
hide(menu) что я неправильно делаю? |
вот такой вот скрипт получился:
Код:
var timerID = false; |
даже этот вот код работает неверно
Код:
var timerID = false; однако оно может убраться и в момент, когда указатель мыши находится над ссылкой:blink: |
Можно полный код??
|
Часовой пояс GMT +3, время: 04:18. |