京東輪播圖代碼
如今輪播圖已然成為網(wǎng)站中的最常用功能功能之一,用于在有限的網(wǎng)頁空間內(nèi)展示一組產(chǎn)品圖片或者照片,同時還有非常吸引人的動畫效果。今天就教教大家做一個仿京東的輪播圖。
主要功能是圖片自己輪播,也可根據(jù)左右按鈕調(diào)控,也可根據(jù)下面的數(shù)字球控制。
<div class="slider" id="circle">
<a href=""><img alt="" src="img/1p.jpg" /></a>
<ul class="circle">
<!--移動鼠標觸發(fā)事件-->
<li class="current" id="ico1" onmouseover="lunbo(1)">
1</li>
<li id="ico1" onmouseover="lunbo(2)">
2</li>
<li id="ico1" onmouseover="lunbo(3)">
3</li>
<li id="ico1" onmouseover="lunbo(4)">
4</li>
<li id="ico1" onmouseover="lunbo(5)">
5</li>
<li id="ico1" onmouseover="lunbo(6)">
6</li>
</ul>
<div class="arrow">
<a class="arrow-l" href="javaScript:;" id="bo1" onclick="bo2()"><</a> <a class="arrow-r" href="javaScript:;" id="bo2" onclick="bo1()">></a></div>
</div>
<script>
var a = 1;
var t = 0;
window.onload = function(){
t = setInterval("bo1()", 4000);
}
function lunbo(num){
a = num;
var btn = document.getElementById("circle").getElementsByTagName("img")[0];
for (var i=1;i<7;i++) {
var li = document.getElementById("circle").getElementsByTagName("li")[i-1];
li.style.backgroundColor = "#3E3E3E";
if(num == i){
btn.src = "img/"+i+"p.jpg";
li.style.backgroundColor = "#B61B1F";
}
}
}
function bo1(){
if(a>=6){
a = 0;
}
a++;
lunbo(a);
}
function bo2(){
if(a<=1){
a = 7;
}
a--;
lunbo(a);
}
</script>
【京東輪播圖代碼】相關(guān)文章:
java常用代碼07-07
PHP代碼優(yōu)化技巧09-10
JAVA代碼的基本格式07-22
HTML網(wǎng)頁頭部代碼10-19
Java代碼復用規(guī)則06-06
如何優(yōu)化C代碼09-23
JAVA代碼優(yōu)化總結(jié)09-23
dreamweaver代碼怎么排版10-20
Java for循環(huán)的寫法代碼08-01