Html
    Css
    Js

    
                        
* {
	padding:0;
	margin:0;
}
.box {
	width:500px;
	height:400px;
	margin:20px auto;
	position:relative;
	border:1px solid #ccc;
}
a {
	display:none;
	width:500px;
	height:400px;
	color:#fff;
	text-align:center;
	font:700 100px/400px "simsun";
}
ul {
	position:absolute;
	bottom:30px;
	left:50%;
	list-style:none;
	margin-left:-55px;
}
li {
	float:left;
	width:18px;
	height:18px;
	background-color:black;
	margin:0 2px;
	cursor:move;
	border-radius:9px;
	color:#fff;
	text-align:center;
	line-height:18px;
}
.arrow span {
	position:absolute;
	top:50%;
	width:38px;
	height:60px;
	color:#fff;
	text-decoration:none;
	font:700 36px/60px "simsun";
	text-align:center;
	background:rgba(0,0,0,.3);
	margin-top:-30px;
	cursor:pointer;
}
#arrow-l {
	left:0;
}
#arrow-r {
	right:0;
}
.arrow span:hover {
	background:rgba(0,0,0,.8);
}
.current {
	background-color:red;
}
.show {
	display:block;
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

仿京东js轮播图

仿京东js轮播图

3
      总督sir0
      2017/9/1 15:01:20

      应该定个全局属性index 每切换一张就赋值一次

      回复
      冷水泡茶0
      2017/7/14 16:06:03
      假如走到第四幅图了,此时1点击,然后鼠标离开,下个显示的还是第五个
          zhou12090663760
          2017/7/18 10:53:05

          是的 应该以点击后的下标作为参考,在进行轮播

      回复