1.效果

jquery案例3-模仿京东轮播图_ide

 

 

2.代码展示

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>动画</title>
<style>
* {
margin:0px;
padding:0px;
}
li {
list-style: none;
position: absolute;
display: none;
}
li:first-child {
display: block;
}
.slide {
width: 590px;
height: 470px;
position: relative;
margin:0px auto;
margin-top:100px;
}
.next {
position: absolute;
right: -200px;
top:200px;
}
.prev {
position: absolute;
left: -200px;
top:200px;
}
</style>
</head>
<script src="jquery.js"></script>
<body>
<div class="slide">
<ul>
<li><img src="./jd/1.jpg" alt=""></li>
<li><img src="./jd/2.jpg" alt=""></li>
<li><img src="./jd/3.jpg" alt=""></li>
<li><img src="./jd/4.jpg" alt=""></li>
<li><img src="./jd/5.jpg" alt=""></li>
</ul>
<input type="button" value="下一张" class="next">
<input type="button" value="上一张" class="prev">
</div>
</body>
</html>
<script>
$(function(){
var count=0;
$(".next").click(function(){
count++;
console.log(count);
if(count >= $(".slide li").length){
count=0;
}
$(".slide li").eq(count).fadeIn().siblings().fadeOut();
});

$(".prev").click(function(){
count--;
if(count <=0 ){
count = $(".slide li").length-1;
}
console.log(count);
$(".slide li").eq(count).fadeIn().siblings().fadeOut();
});
});
</script>