在jQuery Accordian中折叠页面加载的所有部分

我正在使用JQuery Accordian,我想在页面加载时隐藏所有部分。 只有当用户点击该部分应打开的标题时。 谁能帮我吗..

初始化手风琴时,在文档就绪function中使用此function:

$("#someid").accordion({collapsible : true, active : 'none'}); 

active:’none’是一个无效值,它可能看起来在表面上工作,但会打破accordion小部件的其他方面。 改为使用它:

 $("#someid").accordion({collapsible : true, active : false}); 

这应该做到这一点。 然而,你循环遍历一个列表(在我的情况下,它的MVC分组列表)确保崩溃类在循环之外,以大大加快它。

 $('.collapse').parent().find(".glyphicon-minus").removeClass("glyphicon-minus") .addClass("glyphicon-plus").css('color', 'green'); $('.collapse').collapse('hide'); 

通过url参数,您可以展开特定选项卡或全部折叠,以折叠所有用途:

  $("#accordion").accordion('option', 'active' , 'null'); 

用于扩展特定用途:

 $("#accordion").accordion('option', 'active' , );