Горизонтальный субнав - PullRequest
0 голосов
/ 30 июня 2011

Я использую приведенный ниже скрипт для навигации по ролловеру, который отлично работает, но есть одна вещь, которую я хотел бы сделать, и это на определенной странице, я хотел бы, чтобы это было видно!

Другими словами, домашняя страница, на которую вы переходите и отображается суб-навигация, затем, когда вы нажимаете на страницу с контентом, у которой есть субнав, среднее значение суб-навигации отображается всегда, а суб-суб-навигация отображается поверх ролловера.... если это делает сцены?

$(document).ready(function() {
    $("ul#topnav li").hover(function() { //Hover over event on list item
        $(this).find("div").show(); //Show the subnav
    } , function() { //on hover out...
        $(this).css({ 'background' : 'none'}); //Ditch the background
        $(this).find("div").hide(); //Hide the subnav
    });
});

способ создания страниц с использованием iv использует включаемый файл (inc.mainnav.php)

Я думал об использовании чего-то вроде .find.attr (class) .cur.cur - это текущая навигационная страница.но JS не так хорошо ...

надеюсь, кто-то может помочь ???

1 Ответ

0 голосов
/ 30 июня 2011

Дайте вашей текущей / активной вкладке класс <li class="active"> и просто используйте правило css для

ul#topnav li.active div{display:block;}

было бы лучше сделать это в css, а не в JS

...