原生javascript實現(xiàn)輪播圖

簡單的輪播圖仑最,但是可以自行修改很多地方比如添加文字描述等等扔役。
代碼實現(xiàn)了2秒自動輪播,鼠標移入輪播停止警医,移出輪播繼續(xù)亿胸。點擊右下方的按鈕可以實現(xiàn)輪播跳轉(zhuǎn)。
鼠標移除后可以在跳轉(zhuǎn)后的圖片上往后輪播预皇。
可以直接復制使用侈玄,修改相應的圖片和css即可。
7749電視網(wǎng)

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title></title>
        <style type="text/css">
            *{
                margin: 0;
                padding: 0;
            }
            ul,li{
                list-style: none;
            }
            ul{
                position: relative;
                width: 2540px;      
                left: 0;        
            }
            .slider-wrap{
                position: relative;
                margin: 0 auto;
                border: 1px solid red;
                width: 510px;
                height: 260px;
                overflow: hidden;
                background-color: darkgray;
            }
            .slider-wrap li{
                float: left;
            }
            .clearfix{
                zoom: 1;
            }
            .clearfix:after{
                content: "";
                height: 0;
                display: block;
                clear: both;
            }
            .slider-count{
                position: absolute;
                bottom: 12px;
                right: 20px;
                z-index: 2;
            }
             span{
                width: 10px;
                height: 10px;
                background-color: white;
                border-radius: 50%;
                display: inline-block;
                cursor: pointer;
                margin-right: 5px;
                font-size: 0;
            }
            .active{
                background-color: #fd4c5d;
                width: 20px;
                border-radius: 20px;
            }
        </style>
    </head>
    <body>
        <div class="slider-wrap clearfix" id="slider_wrap">
            <ul id="ul">
                <li><img src="img/1.jpg"></li>
                <li><img src="img/2.png"></li>
                <li><img src="img/3.jpg"></li>
                <li><img src="img/4.png"></li>
                <li><img src="img/5.jpg"></li>
            </ul>
            <div class="slider-count">
                <span class="active">1</span>
                <span>2</span>
                <span>3</span>
                <span>4</span>
                <span>5</span>
            </div>
        </div>
        <script>
            var slider_img = document.getElementsByTagName("ul");
            var slider_count = document.getElementsByTagName("span");
            var ul = document.getElementById("ul");
            var slider_wrap = document.getElementsByClassName("slider-wrap");
            var interval = setInterval(autoplay,2000);
            var indexnum = 0;
            //slider——count點擊事件
            for(var i=0;i < slider_count.length;i++)
            {
                slider_count[i].onclick = function(){
                    changeimg(this.innerHTML-1);
                    changecss(this.innerHTML-1);
                    indexnum = this.innerHTML-1;
                }
            }
            //鼠標移入移除事件
            slider_wrap[0].onmousemove = function(){
                clearInterval(interval);    
            }
            slider_wrap[0].onmouseout = function(){
                interval = setInterval(autoplay,2000);
            }
            //自動播放
            function autoplay(){
                if(indexnum>4){
                    indexnum = 0;
                }
                changeimg(indexnum);
                changecss(indexnum);
                indexnum++;
            }
            function changeimg(num){
                ul.style.left = -(num)*508+"px";
            }   
            function changecss(num){
                for(var i=0;i<slider_count.length;i++){
                    slider_count[i].className = " "
                }
                slider_count[num].className = " active"
            }
        </script>
    </body>
</html>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吟温,一起剝皮案震驚了整個濱河市拗馒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌溯街,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,348評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件洋丐,死亡現(xiàn)場離奇詭異呈昔,居然都是意外死亡,警方通過查閱死者的電腦和手機友绝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評論 2 385
  • 文/潘曉璐 我一進店門堤尾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人迁客,你說我怎么就攤上這事郭宝。” “怎么了掷漱?”我有些...
    開封第一講書人閱讀 156,936評論 0 347
  • 文/不壞的土叔 我叫張陵粘室,是天一觀的道長。 經(jīng)常有香客問我卜范,道長衔统,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,427評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮锦爵,結(jié)果婚禮上舱殿,老公的妹妹穿的比我還像新娘。我一直安慰自己险掀,他們只是感情好沪袭,可當我...
    茶點故事閱讀 65,467評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著樟氢,像睡著了一般冈绊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上嗡害,一...
    開封第一講書人閱讀 49,785評論 1 290
  • 那天焚碌,我揣著相機與錄音,去河邊找鬼霸妹。 笑死十电,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的叹螟。 我是一名探鬼主播鹃骂,決...
    沈念sama閱讀 38,931評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼罢绽!你這毒婦竟也來了畏线?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,696評論 0 266
  • 序言:老撾萬榮一對情侶失蹤良价,失蹤者是張志新(化名)和其女友劉穎寝殴,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體明垢,經(jīng)...
    沈念sama閱讀 44,141評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡蚣常,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,483評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了痊银。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片抵蚊。...
    茶點故事閱讀 38,625評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖溯革,靈堂內(nèi)的尸體忽然破棺而出贞绳,到底是詐尸還是另有隱情,我是刑警寧澤致稀,帶...
    沈念sama閱讀 34,291評論 4 329
  • 正文 年R本政府宣布冈闭,位于F島的核電站,受9級特大地震影響抖单,放射性物質(zhì)發(fā)生泄漏拒秘。R本人自食惡果不足惜号显,卻給世界環(huán)境...
    茶點故事閱讀 39,892評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望躺酒。 院中可真熱鬧押蚤,春花似錦、人聲如沸羹应。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽园匹。三九已至雳刺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間裸违,已是汗流浹背掖桦。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留供汛,地道東北人枪汪。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像怔昨,于是被迫代替她去往敵國和親雀久。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,492評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 通過學習趁舀,我理解了圖片輪播原理赖捌,學習了setTimeout()、setInterval()函數(shù)設(shè)置定時器與清除定時...
    McRay閱讀 2,141評論 0 7
  • 這是前陣子寫的2款原生JS輪播矮烹,一個是漸變輪播預覽越庇,一個是滾動輪播預覽,現(xiàn)在補充博文總結(jié)奉狈。 漸變輪播 因為是梳理自...
    妙言Lisa閱讀 943評論 2 7
  • 本文首發(fā)于我的博客悦荒,這是我的github,歡迎star嘹吨。 這是一個輪播圖組件,你可以直接下載使用境氢,這里是代碼地址蟀拷,...
    空_城__閱讀 1,550評論 2 5
  • 什么是輪播圖? 輪播圖萍聊,圖片旋轉(zhuǎn)器问芬,滑片,無論你怎么叫這玩意寿桨,它在網(wǎng)絡(luò)上無處不在此衅。輪播圖在電商網(wǎng)站主頁上廣泛應用强戴,...
    酷酷de柯基閱讀 25,621評論 10 45
  • 清明節(jié)休息了兩天,沒有趕回老家挡鞍,得空放松自己骑歹。第一天七點起床給孩子準備早餐,第二天睡到八點墨微。整個人都精神了道媚。晚睡早...
    May74閱讀 145評論 0 0