Выбор компонента для создания разворачивающегося меню (карта сайта)

Тема в разделе "Проектирование", создана пользователем witcatchers-com, 09.04.2011.

  1. Offline

    witcatchers-com Недавно здесь

    Регистрация:
    31.05.2010
    Сообщения:
    62
    Симпатии:
    1
    Пол:
    Мужской
    Необходимо сделать левое (неважно, правое) меню для удобной навигации. Использовать модуль вывода статей в данном случае не совсем удобно, поскольку он выдает результат только по текущему разделу и к тому же не показывает активный пункт меню, что очень важно для юзабилити. Итак, нужен компонент, который может аккуратненькую карту сайта генерировать самостоятельно, желательно еще так, чтобы заходя на главную страницу был просто список категорий, кликнув на категорию - список разворачивался, выбрав пункт - открывалась статья. И самое главное - чтобы этот пункт при загруженной статье оставался активным.
     
  2.  
  3. Offline

    TroL специалист

    Регистрация:
    01.03.2011
    Сообщения:
    502
    Симпатии:
    34
    Пол:
    Мужской
    вот мой скрипт меню

    Код (html):
    1. <script type="text/javascript" language="javascript">  
    2. $.noConflict();
    3. $(document).ready(function($) {
    4.     $('.menu_menu ul').hide();
    5.     $('.menu_menu li.active').find('ul').slideDown();
    6.     $('.menu_menu li span').click(
    7.     function() {
    8.       var checkElement = $(this).next();
    9.       if ((checkElement.is('ul')) & (!checkElement.is(':visible'))) {
    10.        $('.menu_menu ul:visible').slideUp('normal');
    11.         checkElement.slideDown('normal');
    12.         return false;
    13.         }
    14.       }
    15.     );
    16. });
    17. </script>

    не забудь jqery прикрепить
    работу можешь проверить на сайте
     
  4. Offline

    witcatchers-com Недавно здесь

    Регистрация:
    31.05.2010
    Сообщения:
    62
    Симпатии:
    1
    Пол:
    Мужской
    А подсветка активного пункта? :)
     
  5. Offline

    witcatchers-com Недавно здесь

    Регистрация:
    31.05.2010
    Сообщения:
    62
    Симпатии:
    1
    Пол:
    Мужской
    или ещё лучше было бы, если б активный пункт меню НЕ являлся ссылкой
     

Поделиться этой страницей

Загрузка...