<!doctype html>
<html>
<head>
<title>Template</title>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<link rel="" href=""/>
<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
<style>
*{
margin:0;padding:0;
}
a{
text-decoration:none;
}
li{
list-style:none;
}
#banner{
position:relative;height:537px;
}
#banner .banner_img{
position:relative;width:400%;height:537px;overflow:hidden;
}
#banner .banner_img .banner_ul{
position:relative;height:537px;overflow:hidden;
}
#banner .banner_img .banner_ul li{
height:537px;float:left;left:100%;width:25%;
}
#banner .banner_img .banner_ul img{
width:100%;height:537px;
}
#banner .banner-span{
position:absolute;bottom:10px;left:50%;
}
#banner .banner-span span{
width:10px;float:left;height:10px;border-radius:50%;border:1px solid black; margin-right:15px;bottom:10px;left:45%;cursor:pointer;
}
#banner .banner-span .span_point{
background:gray;
}
#banner .banner_a{
position:absolute; top:50%; width:100%;height:40px;margin:0 10px;font-size:30px;
}
#banner .banner_a .banner_prev{
position:absolute;left:10px;background:gray;cursor:pointer;
}
#banner .banner_a .banner_next{
position:absolute;right:30px;background:gray;cursor:pointer;
}
</style>
<script>
$(function(){
var timer = setInterval(autoPlay,6000);
var iNow = 0;
var iX = $(".banner_ul li").width();
var iL = $(".banner_ul").children();
console.log(iL.length);
//自动播放
function autoPlay(){
iNow++;
if(iNow>=iL.length){
$(".banner_ul").css('left',0);
iNow = 0;
}
$(".banner_ul").animate({left:-iX*iNow},3000);
$(".banner-span span").removeClass("span_point");
$(".banner-span span").eq(iNow).addClass("span_point");
}
//鼠标移动事件 //清除定时器
$(".banner").hover(function(){
clearInterval(timer);
$(".banner_prev").show();
$(".banner_next").show();
},function(){
timer = setInterval(autoPlay,3000);
$(".banner_prev").hide();
$(".banner_next").hide();
})
//鼠标点击事件(左右)
//右点击
$(".banner_next").click(function(){
clearInterval(timer);
iNow++;
if(iNow>=iL.length){
$(".banner_ul").css('left','0');
iNow = 0;
}
$(".banner_ul").css("left",-iNow*iX);
$(".banner-span span").removeClass("span_point");
$(".banner-span span").eq(iNow).addClass("span_point");
})
//左点击
$(".banner_prev").click(function(){
clearInterval(timer);
--iNow;
if(iNow<=-1){
$(".banner_ul").css("left",-(iL.length-1)*iX);
iNow = iL.length-1;
}
$(".banner_ul").css("left",-iNow*iX);
$(".banner-span span").removeClass("span_point");
$(".banner-span span").eq(iNow).addClass("span_point");
});
//图标点击事件
$(".banner-span span").click(function(){
clearInterval(timer);
$(".banner-span span").removeClass("span_point");
$(".banner-span span").eq($(this).index()).addClass("span_point");
iNow= $(this).index();
$(".banner_ul").css("left",-iNow*iX);
})
})
</script>
</head>
<body>
<div id="banner">
<div class="banner_img">
<ul class="banner_ul">
<li><img src="http://www.southgis.com/uploadfiles/201811894748banner.png"/></li>
<li><img src="http://www.southgis.com/uploadfiles/201842591554%E5%AE%98%E7%BD%91%E9%A6%96%E9%A1%B5%E5%A4%A7banner%E6%94%B9.jpg"/></li>
<li><img src="http://www.southgis.com/uploadfiles/2018425114254%E5%86%9C%E7%BB%8F%E6%9D%83banner.jpg"/></li>
<li><img src="http://www.southgis.com/uploadfiles/20188241547312019%E6%A0%A1%E6%8B%9Bbanner%E5%A4%A7.jpg"/></li>
</ul>
</div>
<nav class="banner-span">
<span class="span_point"></span>
<span></span>
<span></span>
<span></span>
</nav>
<div class="banner_a">
<div class="banner_prev"> < </div>
<div class="banner_next"> > </div>
</div>
</div>
<script>
</script>
</body>
</html>