打开Accordion第一个标签

时间:2013-02-27 10:19:23

标签: accordion

我有手风琴在ul> li> ul>李清单。 它有三个在页面加载时关闭的框,但我希望在页面加载时打开第一个框。以下是所有jquery代码。

$(document).ready(function(){
    $("#nav > li > a").on("click", function(e){
    if($(this).parent().has("ul")) {
      e.preventDefault();
    }

    if(!$(this).hasClass("open")) {
      // hide any open menus and remove all other classes
      $("#nav li ul").slideUp(350);
      $("#nav li a").removeClass("open");

      // open our new menu and add the open class
      $(this).next("ul").slideDown(350);
      $(this).addClass("open");
    }

    else if($(this).hasClass("open")) {
      $(this).removeClass("open");
      $(this).next("ul").slideUp(350);
    }
  });
});

html是一个简单的ul> li> ul>李清单。

1 个答案:

答案 0 :(得分:0)

如果您的菜单只有链接和子链接(NO标题),请将其放在css:

ul#nav li:first-child ul {
  display:block;
}