Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Заведомо открытый пункт меню (https://javascript.ru/forum/misc/31528-zavedomo-otkrytyjj-punkt-menyu.html)

modestes 11.09.2012 16:53

Заведомо открытый пункт меню
 
Приветствую.

Имеется главное меню, например "Услуги" "Заказ" "Контакты"
если зайти в заказ, там появляется еще 4 пункта меню, задача в том чтобы по клику на "Заказ" всегда был открыт первый пункт следующего меню.
Подскажите как это сделать?

bot87 11.09.2012 16:56

покажите верстку меню.

lord2kim 11.09.2012 17:01

modestes, смотря как открываются пункты меню...
если сменой класса - то установить нужный, функцией - вызвать функцию, а может просто достаточно совершить клик по нему...

modestes 11.09.2012 17:03

Да обычная менюшка.

<div class="nav">
<ul>
<li><a href="#">Услуги</a></li>
<li><a href="#">Заказ</a></li>
<li><a href="#">Контакты</a></li>
</ul>
</div>

вторая менюшка в том же духе, она не вложенная.

modestes 11.09.2012 17:05

Цитата:

Сообщение от lord2kim (Сообщение 204137)
modestes, смотря как открываются пункты меню...
если сменой класса - то установить нужный, функцией - вызвать функцию

В смысле "смотря как открываются" как обычно по клику:) В меню JS нету, чистый HTML

lord2kim 11.09.2012 17:06

modestes, ну значит при загрузке соответствующей страницы произвести программный клик по нужному элементу меню...

modestes 11.09.2012 17:06

Т.е я так полагаю нужно с помощью JS определять клик по пункту "Заказ" и далее определять какой пункт открыть в следующем меню.

bot87 11.09.2012 17:07

тебе нужно именно при клике или при наведении на "Заказ"?

modestes 11.09.2012 17:09

Цитата:

Сообщение от lord2kim (Сообщение 204142)
modestes, ну значит при загрузке соответствующей страницы произвести программный клик по нужному элементу меню...

Вот это и интересует) в JS не шарю к сожалению, пробовал гуглить но запрос правильный не знаю какой задать)

modestes 11.09.2012 17:10

Цитата:

Сообщение от bot87 (Сообщение 204144)
тебе нужно именно при клике или при наведении на "Заказ"?

Именно при клике) .
Кликнули на главной, открылась страничка следующая, а в ней уже открытый пункт(кликнутый)
Я могу конеш вынести контент с первого пункта, продублировать его, и будет эффект что он уже нажатый, но это маразм)


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