jQuery动画手风琴折叠菜单栏代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 jQuery动画手风琴折叠菜单栏代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

jQuery动画手风琴折叠菜单栏代码

HTML代码(index.html):

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery动画手风琴折叠菜单栏代码</title>
<link rel="stylesheet" href="css/style.css">
<script src="js/jquery.min.js"></script>
<script src="js/style.js"></script>
</head>
<body>
<div class="content">
<!-- .list以下(包含.list)以下为本插件内容,需要的同学可复制里面部分即可。 -->
	<div class="list">
		<ul>
			<li>
				<p class="title">Item1</p>
				<ul class='list-se'>
					<p class="title">Item1</p>
					<li><p>li-1</p></li>
				</ul>
			</li>
			<li>
				<p class="title">Item2</p>
				<ul class='list-se'>
					<p class="title">Item2</p>
					<li><p>li-1</p></li>
					<li><p>li-2</p></li>
					<li><p>li-3</p></li>
					<li><p>li-4</p></li>
					<li><p>li-5</p></li>
					<li><p>li-6</p></li>
				</ul>
			</li>
			<li>
				<p class="title">Item3</p>
				<ul class='list-se'>
					<p class="title">Item3</p>
					<li><p>li-1</p></li>
					<li><p>li-2</p></li>
					<li><p>li-3</p></li>
				</ul>
			</li>
			<li>
				<p class="title">Item4</p>
				<ul class='list-se'>
					<p class="title">Item4</p>
					<li><p>li-1</p></li>
					<li><p>li-2</p></li>
					<li><p>li-3</p></li>
				</ul>

			</li>
			<li>
				<p class="title">foot5</p>
			</li>
		</ul>
	</div>
</div>
<script type="text/javascript">
jQuery(document).ready(function($) 
{
	$('.list ul li p').clickdown();
	$('.list-se p[class=title]').clickup();
	$('.list>ul>li').ad();
});
</script>
</body>
</html>






JS代码(style.js):

$.fn.clickup=function(){
	$(this).click(function(){
	$(this).parent().slideUp().siblings().slideDown('fast');
	$(this).siblings('li').css('right','-100%');
}
);
}
$.fn.clickdown=function(){
	$(this).click(function(){
	$(this).siblings('.list-se').slideToggle('fast').siblings().slideToggle('fast');
	$(this).parent().siblings().children('.list-se').slideUp('fast').siblings().slideDown('fast');
	var li = $(this).siblings('.list-se').children('li');
	for(var i=0;
	i<li.length;
	i++){
	li.eq(i).animate({
	right:'0'}
,i*25);
}
$(this).parent().siblings().children('.list-se').children('li').css('right','-100%');
}
)}
$.fn.ad=function(){
	var t = $(this);
	for(var i = 0;
	i<t.length;
	i++){
	var count = t.eq(i).children().children().length;
	if (count>1){
	t.eq(i).children('p[class=title]').append('<span>+</span>');
	t.eq(i).children('.list-se').children('p[class=title]').append('<span>-</span>');
}
}
}

CSS代码(style.css):

html,body{width:100%;height:100%;}
*{padding:0;margin:0;}
body{background-color:#323232;}
.content{width:200px;height:500px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;}
/*以上css可不用,仅作为展示外观样式*/
.list{width:200px;}
.list ul{list-style:none;}
.list>ul>li{width:100%;border-bottom:1px solid #666;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
.list>ul>li p[class=title]{width:100%;text-align:center;background:#EE4977;height:50px;line-height:50px;padding:0;border:none;position:relative;font-size:20px;}
.list>ul>li p[class=title]>span{position:absolute;right:10%;}
.list-se{overflow:hidden;display:none;}
.list-se>p{background:#444 !important;color:#ee4977;}
.list-se>li{position:relative;right:-100%;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s;}
.list-se>li>p{background:#3b3b3b;color:#f0f0f0;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;line-height:50px;border-left:5px solid #3b3b3b;-webkit-transition:border .5s;transition:border .5s;-webkit-transition:background .3s;transition:background .3s;}
.list-se>li>p:hover{border-color:#EE4977;background:#5b5b5b;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
33.81 KB
Html Js 手拉琴特效
最新结算
股权转让协议意向书模板
类型: .docx 金额: CNY 2.23¥ 状态: 待结算 详细>
股权转让协议意向书模板
类型: .docx 金额: CNY 0.28¥ 状态: 待结算 详细>
CSS3图片向上3D翻转渐隐消失特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3图片向上3D翻转渐隐消失特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
.net c# 将金额转人名币大写金额
类型: .rar 金额: CNY 2.39¥ 状态: 待结算 详细>
.net c# 将金额转人名币大写金额
类型: .rar 金额: CNY 0.3¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 2.23¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 0.28¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 2.23¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 0.28¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章