minimalism
Создатель
- Регистрация
- 6 Июл 2011
- Сообщения
- 31
- Реакции
- 1
- Автор темы
- #1
Добрый день!
Помогите пожалуйста решить одну не задачу с интеграцией меню.
Есть меню его структура такая:
Первый уровень:
Второй уровень:
То есть при нажатий на меню первого уровня выезжает меню второго при нажатий на другой раздел первого уровня выезжают подразделы друго раздела.
Большая беда в том,что необходимо что если мы перешли в подраздел находимся в нём то и все подменю этого раздела должны оставаться открыты выеханами а это задаёт класс в блоке.То есть если меню активно то <div class="panel open_panel" если нет то <div class="panel".сейчас в макете в ручную у одного раздела стоит <div class="panel open_panel" у всех остальных <div class="panel" и таким образом в какой бы мы раздел не заходили всегда остаёться раскрытым разделы блока в котором open_panel.
В прошлый раз была такая же проблема только с элементами <li> если последний то добавлялся класс решили эту проблему функцией \".((\$data_count - 1) == \$i ? \" class='last'\" : \"\" ).\" всё отлично работает.
Помогите пожалуйста составить запрос под это меню.
Спасибо!
Помогите пожалуйста решить одну не задачу с интеграцией меню.
Есть меню его структура такая:
Первый уровень:
HTML:
<div class="menu_description" id="descr1">
<p>fdfdsfs.</p>
</div>
</li>
<li id="li2">
<a href="#">
<table>
<tr>
<td>Конкурсы</td>
</tr>
</table>
</a>
Второй уровень:
HTML:
<div class="panel open_panel" id="panel1">
<ul>
<li><a href="#" class="current">раздел</a></li>
<li><a href="#">раздел 2</a></li>
</ul>
</div>
Большая беда в том,что необходимо что если мы перешли в подраздел находимся в нём то и все подменю этого раздела должны оставаться открыты выеханами а это задаёт класс в блоке.То есть если меню активно то <div class="panel open_panel" если нет то <div class="panel".сейчас в макете в ручную у одного раздела стоит <div class="panel open_panel" у всех остальных <div class="panel" и таким образом в какой бы мы раздел не заходили всегда остаёться раскрытым разделы блока в котором open_panel.
В прошлый раз была такая же проблема только с элементами <li> если последний то добавлялся класс решили эту проблему функцией \".((\$data_count - 1) == \$i ? \" class='last'\" : \"\" ).\" всё отлично работает.
Помогите пожалуйста составить запрос под это меню.
Спасибо!