javascript 手风琴效果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 手风琴效果相关的知识,希望对你有一定的参考价值。
<div class="nav">
<ul>
<li class="nav-item">
<a href="javascript:;"><i class="my-icon nav-icon icon_1"></i><span>网站配置</span><i class="my-icon nav-more"></i></a>
<ul style="display: none;">
<li><a href="javascript:;"><span>网站设置</span></a></li>
<li><a href="javascript:;"><span>友情链接</span></a></li>
<li><a href="javascript:;"><span>分类管理</span></a></li>
<li><a href="javascript:;"><span>系统日志</span></a></li>
</ul>
</li>
<li class="nav-item">
<a href="javascript:;"><i class="my-icon nav-icon icon_2"></i><span>文章管理</span><i class="my-icon nav-more"></i></a>
<ul style="">
<li><a href="javascript:;"><span>站内新闻</span></a></li>
<li><a href="javascript:;"><span>站内公告</span></a></li>
<li><a href="javascript:;"><span>登录日志</span></a></li>
</ul>
</li>
<li class="nav-item">
<a href="javascript:;"><i class="my-icon nav-icon icon_3"></i><span>订单管理</span><i class="my-icon nav-more"></i></a>
<ul style="">
<li><a href="javascript:;"><span>订单列表</span></a></li>
<li><a href="javascript:;"><span>打个酱油</span></a></li>
<li><a href="javascript:;"><span>也打酱油</span></a></li>
</ul>
</li>
</ul>
</div>
$('.nav-item > a').on('click', function () {
var show = $(this).next().css('display') == "none";
if (show) {
// 收起其它
$('.nav-item').children('ul').slideUp(300);
// 展开点击的组
$(this).next('ul').slideDown(300);
} else {
//收缩已展开
$(this).next('ul').slideUp(300);
}
});
以上是关于javascript 手风琴效果的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript手风琴效果
javascript效果:手风琴轮播图图片滑动
知了堂学习笔记/利用JavaScript对手风琴的实现/Aidrich
炫酷的手风琴效果
手风琴效果
炫酷的手风琴效果