【发布时间】:2014-02-08 18:11:32
【问题描述】:
我制作的 JQUERY 手风琴效果很好。
HTML:
<div id="accordion">
<div class="title"><span>Accordian 1</span></div>
<div class="hide">
<p>hidden content</p>
</div>
<div class="title"><span>Accordian 2</span></div>
<div class="hide">
<p>hidden content</p>
</div>
<div class="title"><span>Accordian 3</span></div>
<div class="hide">
<p>hidden content</p>
</div>
<div class="title"><span>Close all the accordions</span></div>
</div>
JQUERY
$(document).ready(function() {
$('#accordion .hide').hide();
$('#accordion .title span').click(function(){
$('#accordion .hide').slideUp();
$(this).parent().next().slideDown();
return false;
});
});
我想要的是当用户单击手风琴将其打开,然后再次单击它将关闭时。
所以第一次点击 = 打开,第二次点击 = 关闭。
我该怎么办?
谢谢
【问题讨论】:
-
为什么不滑动切换()??
-
@user2620746 jsfiddle.net/pranavcbalan/hy4kF/3
标签: javascript jquery html accordion jquery-ui-accordion