Показать сообщение отдельно
  #10 (permalink)  
Старый 01.07.2012, 19:58
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от DzirT
где при клике на пункт - неактивный свертывается, может плохо искал.
вот проблема то. Вы же ничего изначально не пояснили, от того и получили вариант не тот что нужно:
<!DOCTYPE html>
<html>
    <head>
        <style type="text/css">
            #menu > li > ul {
                display: none;
            }
            #menu > li:first-child > ul {
                display: block;
            }
        </style>
        <script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(function(){
                $("#menu > li > a").click(function() {

                    $( "~ ul", this ).slideToggle();

                    var self = $( this ).next();

                    $( "#menu > li > ul" ).each(function() {

                        if ( self[0] !== this ) {

                            $( this ).slideUp();
                        }
                    });
                });
            });
        </script>
    </head>
    <body>
        <ul id="menu">
          <li> <a href="#">Главная</a>
            <ul>
              <li><a href="#">Каталог 1</a></li>
              <li><a href="#">Каталог 2</a>
                <ul>
                  <li><a href="#">Подкаталог 1</a></li>
                  <li><a href="#">Подкаталог 2</a></li>
                  <li><a href="#">Подкаталог 3</a></li>
                </ul>
              </li>
              <li><a href="#">Каталог 3</a></li>
            </ul>
          </li>
          <li> <a href="#">Еще какая то</a>
            <ul>
              <li><a href="#">Каталог 1</a></li>
              <li><a href="#">Каталог 2</a>
                <ul>
                  <li><a href="#">Подкаталог 1</a></li>
                  <li><a href="#">Подкаталог 2</a></li>
                  <li><a href="#">Подкаталог 3</a></li>
                </ul>
              </li>
              <li><a href="#">Каталог 3</a></li>
            </ul>
          </li>
          <li> <a href="#">Programming Languages</a>
            <ul>
              <li><a href="#">PHP</a></li>
              <li><a href="#">Ruby</a></li>
            </ul>
          </li>
        </ul>
    </body>
</html>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine

Последний раз редактировалось devote, 01.07.2012 в 20:05.
Ответить с цитированием