簡體   English   中英

jQuery Accordion open崩潰了

[英]jQuery Accordion open collapsed

使用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();

});

tabControl在頁面加載時不可見。 有按鈕打開它。

$("#btnShow").bind("click", function() {
$('#tabControl').slideToggle("slow");
});

我找不到將所有手風琴控制器折疊的方法。 每當我顯示tabControl時,手風琴中的第一個項目總是會擴展。

我試過這個:

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

$('#acc1First').slideUp();
$('#acc2First').slideUp();
$('#acc3First').slideUp();

但它有時會出現問題,第一項需要點擊2次才能正常工作等。

有沒有辦法初始化折疊控制所有項目折疊?

謝謝

試試這個

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM