摘要:實(shí)現(xiàn)一個(gè)非無(wú)限循環(huán)不自動(dòng)切換的輪播圖只需要幾張圖片和兩個(gè)按鈕簡(jiǎn)化部分兩個(gè)按鈕,幾張圖片假如有四張圖右側(cè)按鈕左側(cè)按鈕部分動(dòng)態(tài)添加刪除的屬性部分已是最后一張圖這是第一張圖
實(shí)現(xiàn)一個(gè)非無(wú)限循環(huán)不自動(dòng)切換的輪播圖
只需要幾張圖片和兩個(gè)按鈕(簡(jiǎn)化)
兩個(gè)按鈕,幾張圖片(假如有四張圖)
右側(cè)按鈕




動(dòng)態(tài)添加刪除li的class屬性(native)
span{ cursor: pointer; }
#s1,#s2{
position: absolute;
top: 130px;
}
#s1{ right: 0;}
#s2{ left:0; }
ul{
width: 460px;
height: 280px;
margin: auto;
overflow: hidden;
}
li{
float: left;
display: none;
background-color: orange;
}
.active{
background-color: #ffffdffffd;
display: block;
}
JS部分
window.onload=function(){
var index = 0,
imgs = document.getElementsByTagName("li");
s1.onclick = function(e){
index++;
if(index >= imgs.length){
imgs[imgs.length-1].setAttribute("class", "active");
alert("已是最后一張圖")
return index = imgs.length-1;;
}else{
imgs[index-1].removeAttribute("class");
imgs[index].setAttribute("class", "active");
return index;
}
}
s2.onclick=function(){
if(index>0){
imgs[index].removeAttribute("class");
imgs[index-1].setAttribute("class", "active");
index--;
return index-1;
}else{
imgs[0].setAttribute("class", "active");
alert("這是第一張圖")
return index = 0;
}
}
}
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/96632.html
摘要:小練習(xí)輪播圖組件任務(wù)描述在和上一任務(wù)同一目錄下面創(chuàng)建一個(gè)文件,在目錄中創(chuàng)建,并在其中編碼,實(shí)現(xiàn)一個(gè)輪播圖的功能。實(shí)現(xiàn)思路考察對(duì)節(jié)點(diǎn),定時(shí)器,事件的處理。 小練習(xí)3:輪播圖組件 任務(wù)描述在和上一任務(wù)同一目錄下面創(chuàng)建一個(gè)task0002_3.html文件,在js目錄中創(chuàng)建task0002_3.js,并在其中編碼,實(shí)現(xiàn)一個(gè)輪播圖的功能。 圖片數(shù)量及URL均在HTML中寫好 可以配置輪播的順...
摘要:綁定輪播事件然后是鼠標(biāo)移入移出事件的綁定鼠標(biāo)移入移出事件移入時(shí)停止輪播播放的定時(shí)器,移出后自動(dòng)開(kāi)始下一張的播放。 通過(guò)上一篇文章的學(xué)習(xí),我們基本掌握了一個(gè)輪子的封裝和開(kāi)發(fā)流程。那么這次將帶大家開(kāi)發(fā)一個(gè)更有難度的項(xiàng)目——輪播圖,希望能進(jìn)一步加深大家對(duì)于面向?qū)ο蟛寮_(kāi)發(fā)的理解和認(rèn)識(shí)。 So, Lets begin! 目前項(xiàng)目使用 ES5及UMD 規(guī)范封裝,所以在前端暫時(shí)只支持標(biāo)簽的引入方式...
摘要:站在這個(gè)時(shí)間點(diǎn)上,我對(duì)自己之前三次失敗的面試經(jīng)歷做了一次深度回顧。關(guān)于我第三次面試失敗的經(jīng)歷,依然是與輪播圖有關(guān)。當(dāng)然,這次思特奇面試之旅,最后也是以失敗告終,這也是我離進(jìn)大廠最近的一次。 showImg(https://segmentfault.com/img/bVYQuP?w=528&h=513); 前言 時(shí)間的齒輪已經(jīng)來(lái)到了2017年的11月份,距離2018年僅僅還剩下不到兩...
閱讀 3198·2021-11-24 10:32
閱讀 842·2021-11-24 10:19
閱讀 6056·2021-08-11 11:17
閱讀 1680·2019-08-26 13:31
閱讀 1450·2019-08-23 15:15
閱讀 2424·2019-08-23 14:46
閱讀 2464·2019-08-23 14:07
閱讀 1343·2019-08-23 14:03