Привет всем Я создаю сайт на Joomla 2.5, где у меня есть 2 меню, главное меню, а другое - второе меню, которое отображается только на некоторых страницах. Главное меню работает отлично добавляет .active класс во время навигации экс: если нажата:Второе меню не добавляет активный класс во время навигации
<li class="item111 active root ">
если не нажата
<li class="item111 root ">
но второй один не применяет эту функцию по умолчанию я не знаю, почему :
<ul id="slide-menu" class="menu menu-sidebar">
<li class="level1 item187">
<a class="level1" href="/plastikovye-okna-i-dveri/other/plastikovye-okna-i-dveri">
<span>Пластиковые окна</span>
</a>
</li>
<li class="level1 item188">
<a class="level1" href="/plastikovye-okna-i-dveri-2/uncategorised/okna-rehau">
<span>Входные двери</span>
</a>
</li>
</ul>
Я попытался добавить этот класс к javascript, но это тоже не сработает.
<script>
$(function(e){
$("#slide-menu > li ").click(function(){
e.preventDefault();
$("#slide-menu > li ").addClass("current").not(this).removeClass("current");
});
});
</script>
website link вы можете увидеть меню рядом с ползунком
благодаря она работала, но только еще одну вещь, пожалуйста, добавьте к вам код $ JQ = JQuery. noConflict(); и заменим все $ -> $ jQ –