Javascript.RU

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

Меню аккордеон
Приветствую, есть ли возможность сделать так что бы при клике на категорию или под категорию, отображался весь товар категории, а не просто выпадало подменю ?

<script type="text/javascript">
        $(document).ready(function () {
            $('#cssmenu li.has-sub > a').on('click', function(){
                $(this).removeAttr('href');
                var element = $(this).parent('li');
                if (element.hasClass('open')) {
                    element.removeClass('open');
                    element.find('li').removeClass('open');
                    element.find('ul').slideUp();
                }
                else {
                    element.addClass('open');
                    element.children('ul').slideDown();
                    element.siblings('li').children('ul').slideUp();
                    element.siblings('li').removeClass('open');
                    element.siblings('li').find('li').removeClass('open');
                    element.siblings('li').find('ul').slideUp();
                }
            });
            $('#cssmenu>ul>li.has-sub>a').append('<span class="holder"></span>');
        });
    </script>


<script>
$(function(){
    $('.drow_menu li ul li').children('ul')
       .each(function(){
        $(this).css('display','block');
       });
});
</script>


<div id="cssmenu">
            {function name=categories_tree}
            {if $categories}
                <ul>
                {foreach $categories as $c}
                {if $c->visible}
                <li class="active{if $c->subcategories} has-sub{/if}">
                <a href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a>
                {if $c->subcategories}{categories_tree categories=$c->subcategories}{/if}
                </li>
                {/if}
                {/foreach}
                </ul>
            {/if}
            {/function}
            {categories_tree categories=$categories}
            </div>
Ответить с цитированием
  #2 (permalink)  
Старый 08.04.2015, 16:02
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

>отображался весь товар категории

Что значит весь товар, все что товары категории отображать в меню?
Показывайте html-код меню (части), а не его шаблон Smarty.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с меню аккордеон masaniachko jQuery 9 17.06.2018 14:25
Бесконечноуровневое меню на CSS ruslan_mart Ваши сайты и скрипты 5 12.01.2015 20:59
Вертикальное меню - аккордеон. Проблема. notgosu Events/DOM/Window 5 23.01.2013 11:47
меню в стиле аккордеон из таблицы chdn Элементы интерфейса 1 10.11.2011 21:15
Проблема с аккордионом и меню Tie ExtJS 3 01.09.2011 14:36