簡體   English   中英

jQuery ul中的手風琴

[英]Accordion in jQuery ul

我正在嘗試將一個標題和一個內容面板轉換為手風琴。

<div id="accordion-two">
    <h3>Header</h3>
    <div>Content panel</div>
</div>

這是jQuery代碼

$('#accordion-two').accordion({
    header: 'h3',
    event: 'click',
    animated: 'swing',
    duration: 800, 
    active: false
});

我的問題是我需要將click事件應用於標題以打開內容面板並折疊內容面板。

謝謝..

設置可折疊屬性非常簡單。

$('#accordion-two').accordion(
    {
    header: 'h3', 
    event: 'click',  
    animated: 'swing', 
    duration: 800, 
    active: false,  
    collapsible: true 
    }
);​

您需要在代碼中引用jQuery UI:

<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js" type="text/javascript"></script>

另外,如默認情況下在其他答案中所述,應該始終有一個展開的面板,因此,如果您只有一個面板,則除非您切換collapsible選項,否則它無法collapsible collapsible: true

暫無
暫無

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

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