Показано с 1 по 3 из 3

Тема: раскрывающийся список

  1. #1

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    Сделал раскрывающийся список
    Подскажите, пожалуйста, как сделать так, чтобы при открытии одной группы свертывались все другие ранее открытые группы,
    то есть чтобы была только одна раскрытая группа

    Скрипт:
    Код:
    <script language="javascript">
     *<!--
     * var plus; plus = new(Image); plus.src = &#39;plus.gif&#39;;
     * var minus; minus = new(Image); minus.src = &#39;minus.gif&#39;;
     * function rsp(children, img){
     * *var s = document.all[children].style.display;
     * *if (s.indexOf(&#39;none&#39;) != -1){document.all[children].style.display=&#39;&#39;; document.all[img].src=minus.src}
     * *else {document.all[children].style.display=&#39;none&#39;; document.all[img].src=plus.src}
     * }
     *//-->
     </script>
    а вот сам список


    Код:
    [list]<LI><label onClick="javascript:rsp(&#39;01Children&#39;, &#39;01&#39;)">
    [img]plus.gif[/img]
     строка 1</label>
    
    <UL style="display: none" id="01Children">
    <LI><label>[img]empty.gif[/img]
    подстрока</label>
    Спасибо заранее!

  2. #2

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    жаль, не знает никто
    а я думал поможете...

  3. #3

    Регистрация
    05.11.2003
    Адрес
    Москва
    Сообщений
    2,087
    asat
    если вложенность раскрывающегося списка больше двух, то нужно держать открытыми все родительские списки.
    если ты имеещь ввиду закрывать все другие корневые ветки, то можно либо вести историю открываний, либо пройтись по всем [list] xhtml документа и закрыть нужные.

Похожие темы

  1. список по разному отображается
    от Alannn в разделе Вёрстка сайта
    Ответов: 27
    Последнее сообщение: 18.09.2008, 10:02
  2. горизонтальный список
    от KukMan в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 03.08.2007, 19:46
  3. Горизонтальный список
    от garA в разделе Вёрстка сайта
    Ответов: 13
    Последнее сообщение: 23.05.2007, 21:44
  4. Список клиентов
    от Lem в разделе Флейм
    Ответов: 2
    Последнее сообщение: 06.10.2006, 01:32
  5. Список файлов
    от bulbulator в разделе Flash-технологии
    Ответов: 3
    Последнее сообщение: 05.07.2006, 12:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •