Jquery菜单,只选择下一个子深度

时间:2011-10-07 22:10:42

标签: jquery menu

示例http://www.brvr.net/menu

您好,

完成我的菜单,但有一个问题。

鼠标悬停/离开它效果很好,但悬停时,第3级(nivel_3)显示在悬停第1级(novel_1)时,应显示第2级(nivel_2)

我该如何解决这个问题

$('.nivel_'+nivel+'').hover(
        function() { $(this).find('ul > li').css('display', 'block'); },
        function() { $(this).find('li').css('display', 'none'); }
    );

由于

1 个答案:

答案 0 :(得分:1)

在不知道您的HTML的情况下,很难确切,但我希望您只希望ul是该元素的直接子元素。

$('.nivel_'+nivel+'').hover( 
    function() { $(this).find('> ul > li').css('display', 'block'); }, 
    function() { $(this).find('li').css('display', 'none'); } 
);