2011-07-14 60 views
0

我想要我的手風琴隱藏,當我點擊一個標籤,然後有下一個顯示。這部分是正確的,但是當隱藏的手風琴被展示時,沒有一個「下拉式」可以這麼說,工作。當您單擊該選項卡時,會顯示內容,但該選項卡不會展開以適應該選項卡。隱藏jQuery手風琴

<li id="menumenu-3"><a href="#"><img src="../img/menu.png" alt="" /><h3 id="men_t2">Reef Mantis</h3></a></li> 

<div id="accordion1"> 
<h3><a href="#">Info</a></h3> 
<div> 
    <p> 
    Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer 
    ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit 
    amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut 
    odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate. 
    </p> 
</div> 
<div id="accordion2"> 
<h3><a href="#">Info</a></h3> 
<div> 
    <p> 
    Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer 
    ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit 
    amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut 
    odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate. 
    </p> 
</div> 

這是JavaScript

$('#menumenu-3').click(function(){ 
    $("#accordion1").fadeOut(); 
    $("#accordion2").fadeIn(); 
}); 

回答

0

我認爲你需要使用jQuery的.Live命令,以確保當您重新顯示,它的再次連線了手風琴。