在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' , );