【发布时间】:2014-02-11 15:31:39
【问题描述】:
我有一个不工作的切换幻灯片。花几个小时尝试/学习编辑和重写这个东西,但不知何故可见和不可见的滑动切换不起作用。
有人可以帮我编写js脚本吗:SEE THE FIDDLE
JS:
$('.header .ullie').hide();
$('.header h2 a').click(function() {
$(".header h2").not(this).next(".header .ullie").slideUp("slow");
$(this).next(".header .ullie").slideToggle("slow");
return false;
});
$('.header h3 a').click(function() {
$(".header h3").not(this).next(".header .ullie").slideUp("slow");
$(this).next(".header .ullie").slideToggle("slow");
return false;
});
HTML:
<div id="foldercontents">
<ul class="ullie">
<li class="header">
<h2><a href="javascript:void(0);">testbutton</a></h2>
<ul class="ullie">
<li class="foldercontent">
<h3>title</h3>
<ul class="ullie"><li>row 1</li></ul>
</li></ul>
</li>
<!-- second, duplicated from first -->
<li class="header">
<h2><a href="javascript:void(0);">testbutton2</a></h2>
<ul class="ullie">
<li class="foldercontent">
<h3>title</h3>
<ul class="ullie"><li>row 2</li></ul>
</li></ul>
</li>
</ul>
</div>
SEE THE FIDDLE *添加了 JQUERY 库
【问题讨论】:
-
fiddle 中添加了 jQuery,请大家帮忙看看
标签: javascript jquery toggle show-hide slidetoggle