jQuery Accordion open崩溃了

And*_*ija 25 javascript jquery jquery-ui accordion

使用jquery v1.3.2和jQuery UI 1.7.1

我有一个标签控件,其中有3个标签.每个标签包含1个手风琴控件.

$(document).ready(function() {
$('#acc1').accordion({ collapsible: true, autoHeight: false });     

$('#acc1').accordion({ collapsible: true, autoHeight: false });     

$('#acc1').accordion({ collapsible: true, autoHeight: false });

$('#tabControl').tabs();

});
Run Code Online (Sandbox Code Playgroud)

tabControl在页面加载时不可见.有按钮打开它.

$("#btnShow").bind("click", function() {
$('#tabControl').slideToggle("slow");
});
Run Code Online (Sandbox Code Playgroud)

我找不到将所有手风琴控制器折叠的方法.每当我显示tabControl时,手风琴中的第一个项目总是会扩展.

我试过这个:

$('#acc1First').css('display', 'none');
$('#acc2First').css('display', 'none');
$('#acc3First').css('display', 'none');

$('#acc1First').slideUp();
$('#acc2First').slideUp();
$('#acc3First').slideUp();
Run Code Online (Sandbox Code Playgroud)

但它有时会出现问题,第一项需要点击2次才能正常工作等.

有没有办法初始化折叠控制所有项目折叠?

谢谢

Óla*_*age 85

试试这个

$('#acc1').accordion({ 
    collapsible: true, 
    autoHeight: false, 
    active: false 
});
Run Code Online (Sandbox Code Playgroud)