一切正常,直到我从第二个导航菜单中选择一个链接,在这种情况下,用于选择类的标签会获得一个名为 active 的新类,我认为这会导致问题出现。
问题是,每当您选择了一个项目并再次单击它以使其向上滑动时,您无法使其再次向下滑动。
$("#nav2 a").click(function () {
if ($("div." + this.className).is(':hidden')) {
$("div.cat").slideUp({
duration: 600,
easing: 'easeInOutQuint'
}).filter("div." + this.className).slideDown({
duration: 600,
easing: 'easeInOutQuint'
});
是否也可以在单个 UL 列表中制作整个导航菜单并将其他项目嵌套在其中,但是让辅助 UL 显示在父级之外?