Меню. Как сделать чтобы меню помнило место дислокации?
Есть сайт. Основан на шаблоне. Т.е. весь дизайн - шаблон. вывод только динамического контента.
Есть меню: (по типу этого: http://kas.domodedovo-city.ru/_tmp/menu/)
[HTML]
Раздел 1
Раздел 2[/HTML]
При клике на "Раздел 1" открывается меню с подразделами.
[HTML] Раздел 1
Подраздел 1.1
Подраздел 1.2
Подраздел 1.3
Раздел 2[/HTML]
При клике на "Раздел 2", "Раздел 1" закрывается, и раскрывается "Раздел 2".
[HTML] Раздел 1
Раздел 2
Подраздел 2.1
Подраздел 2.2
Подраздел 2.3[/HTML]
Все замечательно. Но если мы например находимся в "Разделе 2" и кликаем по подразделам, то менюшка, каждый раз закрывается. Как сделать так, чтобы меню "помнило" место своего нахождения?? (удачный пример работающего по такому принципу меню видел на сайте: http://expopipeline.ru/)
Возможно это легко реализуется через JavaScript , но как?? такое возможно???
На том сайте, на который ты дал ссылку, меню генерируеться php скриптом, а вобще его можно сделать и при помощи JavaScript. Поищи в google, примеров есть много. Если не разберешся, или что то будет не понятно - пиши.
ну и потом определяй, если элемент активен и у него есть "родитель", то раскрыть родителя + к тому что выделить элемент ) если элемент одиночный, то просто его выделить. а если элемент является родителем, то раскрыть его... ну в общем, как понравится )