2011-11-03 109 views
0

我正在嘗試進行滑動切換查詢。我有下面的列表,並希望像Accordion一樣的功能(如果我點擊一個li,那個li滑落並且其他滑動)。向上滑動除當前元素之外的其他元素

$(document).ready(function(){ 
    $(".da_faq_list li h3").click(function(){ 
     $(this).parent().find(".da_faq_content").slideToggle("slow"); 
    }); 
}); 

<ul class="da_faq_list"> 
    <li> 
     <h3>Head 1</h3> 
     <div class="da_faq_content"> 
      Content Here 
     </div> 
    </li> 
    <li> 
     <h3>Head 1</h3> 
     <div class="da_faq_content"> 
      Content Here 
     </div> 
    </li> 
    <li> 
     <h3>Head 1</h3> 
     <div class="da_faq_content"> 
      Content Here 
     </div> 
    </li> 
    <li> 
     <h3>Head 1</h3> 
     <div class="da_faq_content"> 
      Content Here 
     </div> 
    </li> 
</ul> 
+0

您可以使用手風琴 –

+0

手風琴有什麼問題? – rossipedia

+0

是的,我可以使用,但我只是想使用我自己的代碼和簡單的一個......這@BryanRoss給了我... :) –

回答

2

在沒有手風琴插件,這裏是實現這個的快捷方式:

http://jsfiddle.net/bryanjamesross/b8YAa/

點是向上滑動使用:visible選擇器中可見的任何元素,然後向下滑動包含在與點擊的H3相同的LI中的內容div。

+0

謝謝,它的工作.. :) –

相關問題