简易的切换面板

114 阅读1分钟
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
*{
margin: 0;
padding: 0;
list-style: none;
}
.tab{
width: 500px;
height: auto;
border: 1px solid red;
}
.title{
display: flex;
}
.title li{
padding: 20px 40px;
cursor: pointer;
}
.title li.active{
width: 80px;
background: red;
font-size: 20px;
}
.contents li{
display: none;
font-size: 30px;
}
.contents{
margin-top: 20px;
}
</style>
</head>
<body>
<div class="tab">
<ul class="title">
<li class="active">火车票</li>
<li>汽车票</li>
<li>飞机票</li>
</ul>
<ul class="contents">
<li style="display: block;">1111</li>
<li>222</li>
<li>333</li>
</ul>
</div>
<script src="./addr/js/jquery.min.js"></script>
<script>
$(()=>{
$('.title li').click(function(){
$(this).addClass('active').siblings().removeClass('active')

$('.contents li').eq($(this).index()).show().siblings().hide()
})
})
</script>
</body>
</html>