2009-12-05 321 views
0

Jquery如何使用類似於Ajax CollapsiblePanel創建的?JQuery可摺疊面板

+0

你尋找一些容器從阿賈克斯獲得其信息並擴展根據元素內容返回? – yoda 2009-12-05 02:34:38

回答

1

手動: 有頭(將被點擊展開和摺疊)一個div,另一個DIV的內容(這將對此事被顯示)。

這裏有一個例子。

//To Show 
$('#myheader1').click(function(){$('#mycontent1').Show())}; 

//To Show 
$('#myheader1').click(function(){$('#mycontent1').Hide())}; 

您必須在變量中維護可見性狀態。

就緒控制

http://plugins.jquery.com/project/accordion

+3

+1,你也可以使用'Toggle()'(http://docs.jquery.com/Events/toggle)來避免存儲任何可見性狀態。 – Jared 2009-12-05 02:34:32

0

試試這個:

<ItemTemplate> 
    <span class="title">Show/Hide</span> 
    <div> 
     <!-- put some elements here... --> 
    </div> 
</ItemTemplate> 

$(".title").click(function() { $(this).next("div").slideToggle("slow"); });