首页 前端知识 使用jQuery实现折叠菜单效果

使用jQuery实现折叠菜单效果

2024-01-27 01:01:48 前端知识 前端哥 465 142 我要收藏

折叠菜单效果:
在这里插入图片描述

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<link href="css/iconfont.css" rel="stylesheet"/>
		<style>
			ul,li,a{
				margin: 0px;
				padding: 0px;
			}

			a{
				text-decoration: none;
				color: #000;
				line-height: 28px;
			}
			#menu>li{
				width: 130px;
				list-style-type: none;
				text-align: center;
				background-color: #000;
			}
			#menu>li>a{
				color: #fff;
			}
			.submenu{
				background-color: #fff;
				display: none;
			}
			.submenu>li{
				list-style-type: none;
			}
		</style>
	</head>
	<body>
		<div>
			<ul id="menu">
				<li>
					<a href="#"><span class="iconfont icon-yonghu"></span> 用户管理 <span class="iconfont icon-shangjiantou"></span></a>
					<ul class="submenu" style="display: block;">
						<li><span class="iconfont icon-tianjia"></span> <a href="#">添加用户</a></li>
						<li><span class="iconfont icon-chakanxinxi"></span> <a href="#">查询用户</a></li>
					</ul>
				</li>
				<li>
					<a href="#"><span class="iconfont icon-jurassic_add-users"></span> 角色管理 <span class="iconfont icon-xiajiantou"></span></a>
					<ul class="submenu">
						<li><span class="iconfont icon-tianjia"></span> <a href="#">添加角色</a></li>
						<li><span class="iconfont icon-chakanxinxi"></span> <a href="#">查询角色</a></li>
					</ul>
				</li>
				<li>
					<a href="#"><span class="iconfont icon-quanxian"></span> 权限管理 <span class="iconfont icon-xiajiantou"></span></a>
					<ul class="submenu">
						<li><span class="iconfont icon-tianjia"></span> <a href="#">添加权限</a></li>
						<li><span class="iconfont icon-chakanxinxi"></span> <a href="#">查询权限</a></li>
					</ul>
				</li>
			</ul>
		</div>
		<script src="js/jquery-3.6.4.js"></script>
		<script>
			$(function(){
				$("#menu>li>a").click(function(){
					$(this).next().slideToggle(500);
					$(this).children().last().toggleClass("icon-xiajiantou").toggleClass("icon-shangjiantou")
				})
			})
		</script>
	</body>
</html>

说明:案例中使用了iconfont图标

欢迎大家阅读,本人见识有限,写的博客难免有错误或者疏忽的地方,还望各位指点,在此表示感激不尽。文章持续更新中…

转载请注明出处或者链接地址:https://www.qianduange.cn//article/579.html
标签
jquery
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!