<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>伸缩菜单</title>
<style type="text/css">
* {
padding: 0;
margin: 0;
}
ul {
list-style-type: none;
}
ul.uMenu {
width: 150px;
}
a {
text-decoration-line: none;
color: white;
}
ul.uMenu li>a {
background: #fa5659;
display: block;
height: 30px;
line-height: 30px;
border-left: 12px solid #ca3a3d;
padding-left: 5px;
border-bottom: 1px solid rgb(245, 235, 235);
}
ul.uItem li {
border-left: 20px solid #fa5659;
background: #e0b9be;
height: 30px;
line-height: 30px;
padding-left: 5px;
border-bottom: 1px solid rgb(245, 235, 235);
cursor: pointer;
}
</style>
<script src="js/jquery-1.12.4.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
$("ul.uMenu li ul").hide();
$("ul.uMenu li > a").click(function() {
//方法一
// if ($(this).data("isShow") == 1) {
// $(this).data("isShow", 0);
// $(this).siblings("ul").slideUp();
// } else {
// $(this).data("isShow", 1);
// $(this).siblings("ul").slideDown();
// }
//方法二
// $("ul.uMenu li > a").not(this).siblings("ul").slideUp();
$(this).siblings("ul").slideToggle();
});
});
</script>
</head>
<body>
<ul class="uMenu">
<li>
<a href="javascript:;">研发部</a>
<ul class="uItem">
<li>研发部1</li>
<li>研发部2</li>
<li>研发部3</li>
</ul>
</li>
<li>
<a href="javascript:;">管理部</a>
<ul class="uItem">
<li>管理部1</li>
<li>管理部2</li>
<li>管理部3</li>
<li>管理部4</li>
<li>管理部5</li>
</ul>
</li>
<li>
<a href="javascript:;">系统集成部</a>
<ul class="uItem">
<li>系统集成部1</li>
<li>系统集成部2</li>
<li>系统集成部3</li>
<li>系统集成部4</li>
</ul>
</li>
<li>
<a href="javascript:;">BOSS</a>
<ul class="uItem">
<li>老板</li>
<li>老板娘</li>
</ul>
</li>
</ul>
</body>
</html>