Активный элемент в меню
Всем привет!
Есть вот такой скрипт слайдинга меню: $(document).ready(function(){ $(".block h4").nextAll().hide(); $(".block_content, .block h4").click(function(){ $(".block_content").nextAll().hide(); $(this).nextAll().slideToggle("fast"); }); }); И вот такая структура списка: <div id="categories_block_left" class="block"> <h4>Название</h4> <div class="block_categories_list"> <ul> <li > <a href="#" title="">Один</a> </li> <li > <a href="#" title="">Два</a> </li> <li > <a href="#" title="">Три</a> </li> <li > <a href="#" title="">Четыре</a> </li> <li > <a href="#" title="">Пять</a> </li> <li > <a href="#" title="">Шесть</a> </li> <li class="last"> <a href="#" title="">Семь</a> </li> </ul> </div> </div> Когда страница активная, движок отмечает <li> как: <li class="selected"> <a href="#" title="">Семь</a> </li> Таких списков несколько. Нужно что бы когда страница активная, то текущий ее список не сворачивался (показывался актиный элемент). На сколько известно, за это будет отвечать: $("").each(function() { $(this).find("").prevAll().nextAll().show(); }); Но собрать до купы все не могу. Надеюсь на вашу помощь. P.S. Это для движка магазина Prestashop. :help: |
Часовой пояс GMT +3, время: 05:22. |