点击按钮滑动显示侧边导航栏

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style media="screen">
li {
list-style: none;
}
.side_open {
position: fixed;
top: 20%;
right: 0;
width: 218px;
height: 574px;
background-color: pink;
}
.side_btn {
position: absolute;
top: 20px;
left: -30px;
width: 30px;
height: 140px;
background-color: green;
}
.side_btn li {
width: 30px;
height: 140px;
position: absolute;
top: 0;
left: 0;
background-color: red;
display: none;
}
.side_btn li:first-child {
display: block;
}
</style>
</head>
<body>
<div class="side_open" id="side_open">
<a href="javascript:void(0);" class="side_btn" id="side_btn">
<ul>
<li>展开</li>
<li>收起</li>
</ul>
</a>
</div>
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var isHiden = true;
$('#side_btn').click(function(){
if(isHiden){
$('#side_open').animate({right:'-=217px'});
}else{
$('#side_open').animate({right:'+=217px'});
}
isHiden = !isHiden;
});
var index = 0;
$('#side_btn').click(function(){
if($('#side_btn ul li').is(":animated")){
return;
}
$('#side_btn ul li').eq(index).fadeOut(0,function(){
index --;
if(index < 0){
index = 1;
}
$('#side_btn ul li').eq(index).fadeIn(0);
});
});
});
</script>
</body>
</html>