Ext 2.0のAccordion
「Accordion」と呼ばれているインターフェースは、実は使い所が難しいような気がしてきた。
<head> <script type="text/javascript" src="ext-2.0/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext-2.0/ext-all.js"></script> <script type="text/javascript"> Ext.onReady(function() { var panel = new Ext.Viewport({ layout:'accordion', layoutConfig:{ animate:true }, items:[ { title: 'div 1', contentEl: 'div1'}, { title: 'div 2', contentEl: 'div2'} ]}); }); </script> <link rel="stylesheet" type="text/css" href="ext-2.0/resources/css/ext-all.css" /> </head> <body> <div id="div1">Div 1</div> <div id="div2">Div 2</div> </body> </html>
layoutConfigは「スルスルッ」という効果を使うために必要。省いても機能する。