css
*{margin:0;padding:0}.content{    cursor: pointer;    position: relative;    width:600px;height:400px;    margin-left: auto;margin-right: auto;    border:1px solid #333;}#list{    position: absolute;    width:600px;    height:400px;}#list img,#prev,#next,#btns{    position: absolute;}#list img:not(:first-child){    display: none;}#prev,#next{    cursor: pointer;    top:50%;transform: translateY(-50%);    z-index: 100;width:40px;height:70px;    background:url("../images/icon-slides.png");    border:none;}#prev{    background-position-x:80px;}#prev:hover{    background-position: 0;}#next:hover{background-position-x: -43px}#next{    right:0;    background-position-x:-125px;}#btns{z-index: 101;    transform: translateX(-50%);    bottom: 20px;left:50%;}#btns .current{    background:orangered;}    #btns>span{    cursor: pointer;    width:20px;    height:20px;    display: inline-block;    border-radius: 50%;    border:1px solid #fff;    background-color:rgba(44,44,44,.3);}
html
  <div class="content">        <div id="list">            <img src="images/01.png" alt="">            <img src="images/02.png" alt="">            <img src="images/03.png" alt="">            <img src="images/04.png" alt="">            <img src="images/05.png" alt="">        </div>        <button id="prev"></button>        <button id="next"></button>        <div id="btns">            <span class="current"></span>            <span></span>            <span></span>            <span></span>            <span></span>        </div>    </div>
jqurey
 <script>        $(function () {            var index = 0;            var timer;            // 1.点击next            $("#next").click(function () {                index++;                if (index > 4) {                    index = 0;                }                animate(index);            })            // 2.点击prev            $("#prev").click(function () {                index--;                console.log(index);                if (index < 0) {                    index = 4;                }                animate(index);            })            // 3.焦点随左右按钮变化            function animate(index) {                $("#list img").eq(index).fadeIn(300).siblings().fadeOut(300);                $("#btns span").eq(index).addClass("current").siblings().removeClass("current");            }            // 4.点击按钮,让对应的图片出现            $("#btns span").click(function () {                $(this).addClass("current").siblings().removeClass("current");                index = $(this).index();                $("#list img").eq(index).fadeIn(300).siblings().fadeOut(300);            })            //5.自动播放            function play() {                timer = setInterval(function () {                    $("#next").click()                }, 1000)            }            function stop() {                clearInterval(timer)            }            $(".content").mouseover(function(){                stop();            })            $(".content").mouseout(function(){                play();            })            play();        })    </script>