менюшка как сделать

Статус
В этой теме нельзя размещать новые ответы.

Juri

Мой дом здесь!
Заблокирован
Регистрация
5 Окт 2007
Сообщения
1.064
Реакции
200
  • Автор темы
  • Заблокирован
  • #1
смысл такой, сть допустим три раздела, скажем раздел1 раздел2 раздел3 в каждом из них есть по 10 - 15 подразделов.

в меню находятся три раздела, при нажатии на первый, он открывается и показывает свои подразделы, если затем нажать на второй то первый должен закрыться, а второй открыться, как это реализовать? не надо только говорить смотри в сторону ajax

заранее спасибо
 
  • Автор темы
  • Заблокирован
  • #3
*** скрытое содержание ***


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

пример



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

может видели где такое встречается, я бы уже скриптулину выдрал
 
  • Автор темы
  • Заблокирован
  • #5
Спасибо конечно, но это не много не то. Нужно что б при открытии следующего раздела предыдущий закрывался. вот в чем все загвостка
 
ещё есть плагин для jquery который можно настроить под свой проект, например чтоб пункты закрывались или оставались открытые и т. д., a html дерева просто список ul li

демо, вариант 2 и 3 по теме


вариант 3 использует куки и запоминает позицию дерева, так что дерево остаётся то же после перезагрузки страницы
для третьего варианта нужен плагин jquery cookie

неудобство только что пока не загрузится страница и не запустится скрипт показывается всё дерево открытое, но можно исправить например не показывать дерево пока скрипт не запустился с яваскриптом или css стилями сразу указывать все стили для веток дерева.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху