Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   CSS меню => скрыть при нажатии (https://javascript.ru/forum/dom-window/28331-css-menyu-%3D-skryt-pri-nazhatii.html)

Shasoft 15.05.2012 18:15

CSS меню => скрыть при нажатии
 
Подключил многоуровневое меню на чистом CSS. Оно отлично работает.
Из пунктов меню у меня вызывается js функция, которая через ajax подгружает данные. Проблема в том, что стандартное поведение меню при клике - это его скрытие. В данном же случае получается, что при клике отрабатывает вызываемая функция, но меню остается видимым.

Как можно програмно на js скрыть такое меню?

Shasoft 15.05.2012 20:01

Решил следующим образом. Вместо CSS
#menu-portal li:hover > ul
{
	display: block;
}

Использовал js


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