2010-04-20 166 views

回答

56

使用此在您的文档准备功能表面,但会打破手风琴小部件的其他方面。改为:

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

感谢...只是一个!请注意像我这样的n00bs,只需添加到当前的手风琴标签中,如下所示:$(“#accordion”)。accordion({header:“h3”,collapsible:true,active:'none'}); – SnowboardBruin 2012-05-09 19:52:43

14

活跃:“无”是一个无效的值,它可能会出现对工作初始化手风琴当任何一个可以帮助我..

+2

有关'active'选项的API文档:http://api.jqueryui.com/accordion/#option-active – showdev 2014-07-16 17:16:24

0

这应该这样做。然而,你正在循环一个列表(在我的情况下,它的MVC按列表分组),确保崩溃类在循环之外,以大幅度加速。

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

$('.collapse').collapse('hide'); 
0

通过URL参数,您可以展开特定的标签或折叠所有, 用于折叠全部使用:

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

扩大特定用途:

$("#accordion").accordion('option', 'active' , <?php if($_GET['tab']!='')echo $_GET['tab'];else echo 'null'; ?>);