Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.07.2014, 19:35
Интересующийся
Отправить личное сообщение для gogogo Посмотреть профиль Найти все сообщения от gogogo
 
Регистрация: 04.05.2014
Сообщений: 13

Выпадающее меню
Есть меню
<ul id="menu_category">
 <li><span>Отдых</span>
    <ul>
     <li><a href="#">Отели</a></li>
     <li><a href="#">Клубы</a></li>
     <li><a href="#">Кафе</a></li>
    </ul>
 </li>
 <li><span>Развлечения</span>
    <ul>
     <li><a href="#">Карусели</a></li>
     <li><a href="#">Праздники</a></li>
     <li><a href="#">Блабла</a></li>
    </ul>
 </li>
</ul>

Есть скрипт
function init_menu() {
$('#menu_category ul').hide();
$('#menu_category li span').click(
 function() {
    var checkElement=$(this).next();
    if((checkElement.is('ul')) && (checkElement.is(':visible'))) { return false; }
    if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#menu_category ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
    }
 });
}
$(document).ready(function() {init_menu();});

В итоге при клике по span'у выпадает скрытое меню. Отлично. Но как можно изменить яваскрипт. чтобы использовать несколько вложенных суб-меню, например так:
<ul id="menu_category">
    <li><span>Отдых</span>
       <ul>
          <li><span>Развлечения</span>
             <ul>
                <li><a href="#">Карусели</a></li>
                <li><a href="#">Праздники</a></li>
                <li><a href="#">Блабла</a></li>
            </ul>
         </li>
         <li><a href="#">Отели</a></li>
         <li><a href="#">Клубы</a></li>
         <li><a href="#">Кафе</a></li>
       </ul>
    </li>
</ul>

Благодарю
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Находится ли мышка над дивом ? (выпадающее меню) advsm jQuery 31 24.09.2014 17:50
jquery ui layout + выпадающее меню Sveta jQuery 2 04.12.2012 09:04
Выпадающее меню CyMKuH Элементы интерфейса 4 09.08.2012 21:03
Выпадающее меню для внутренней навигации по закладкам на странице на javascript+css rdfhnbhf jQuery 1 13.07.2012 15:17
Выпадающее меню для внутренней навигации по закладкам на странице на javascript+css rdfhnbhf Javascript под браузер 1 13.07.2012 12:26