水平Subnav jquery

时间:2011-06-30 05:11:23

标签: jquery css menu hoverintent

我使用下面的脚本进行滚动的子导航工作正常,但有一件事我喜欢做,这是在某个页面,我希望它是可见的!

换句话说,当您点击到具有子区域的内容页面时,显示翻页和子导航的主页面,总是显示子导航平均值,并且在翻转时顶部显示在子页面上...如果那是场景?

$(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 :(得分:0)

为您的当前/有效标签提供课程<li class="active">,并且只有

的css规则
ul#topnav li.active div{display:block;}

最好用css而不是JS

来做