手风琴效果¶
Class¶
手风琴效果¶
组织 HTML 结构
<div id="accordion1" class="s-demo"> <div class="ks-switchable-trigger"><i class="ks-icon"></i><h3>标题A</h3></div> <div class="ks-switchable-panel" style="display:none;"> 1、支持鼠标滑过和点击触点两种方式<br/> 2、支持同时展开多个面板 </div> <div class="ks-switchable-trigger"><i class="ks-icon"></i><h3>标题B</h3></div> <div class="ks-switchable-panel" style="display:none;">内容B</div> <div class="ks-switchable-trigger"><i class="ks-icon"></i><h3>标题C</h3></div> <div class="ks-switchable-panel" style="display:none;">内容C<br/>输入:<input/></div> <div class="ks-switchable-trigger last-trigger"><i class="ks-icon"></i><h3>标题D</h3> </div> <div class="ks-switchable-panel last-panel" style="display:none;">内容D<br/>输入:<input/></div> </div>JS 初始化
KISSY.use("dom,event,anim,switchable", function(S, DOM, Event, Anim, Switchable) { var Accordion = Switchable.Accordion; //通过DOM元素新建手风琴 S.ready(function(S) { window.accordion = Accordion('#accordion1', { multiple: true //, //autoplay:true, //switchTo:0 //'activeTriggerCls': 'collapse' }); }); });