明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

京東輪播圖是如何完成的?京東輪播圖代碼

[摘要]本篇文章給大家?guī)淼膬?nèi)容是關(guān)于京東輪播圖是怎么實(shí)現(xiàn)的?京東輪播圖代碼,有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助。<!DOCTYPE html> <html> <head><meta charset="UTF-8"&g...
本篇文章給大家?guī)淼膬?nèi)容是關(guān)于京東輪播圖是怎么實(shí)現(xiàn)的?京東輪播圖代碼,有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助。

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        body,ul,li{padding:0;margin:0;}
        li{list-style-type:none;}
        .wrap{
            position:relative;
            width:480px;
            height:260px;
            margin:100px auto;
        }
        .wrap>ul>li{position:absolute;display:none;}
        /*隱藏所有的li*/
        .wrap img{width:480px;height:260px;}
        .wrap li:first-child{display:block;}/*顯示第一個(gè)*/
        .arrow{
            width:480px;
            height:60px;
            position:absolute;
            top:50%;
            margin-top:-30px;
            display:none;
        }
        .arrow>span{
           font-size:24pt;
            line-height:60px;
            display:inline-block;
            width:36px;
            background-color:#CEE5E8;
            text-align:center;
            cursor:pointer;
            opacity:0.5;
            border-radius:5px;/*顯示圓框*/
            -webkit-border-radius:5px;
            -moz-border-radius:5px;
            color:black;
        }
        .wrap:hover .arrow{
            display:block;
        }
        .arrow>span:last-child{
            float:right;
        }
    </style>
</head>
<body>
<div>
    <!--圖片部分-->
    <ul>
        <li>
            <a href="javascript:void(0)">
                <img src="images/1.jpg"/>
            </a>
        </li>
        <li>
            <a href="javascript:void(0)">
                <img src="images/2.jpg"/>
            </a>
        </li>
        <li>
            <a href="javascript:void(0)">
                <img src="images/3.jpg"/>
            </a>
        </li>
        <li>
            <a href="javascript:void(0)">
                <img src="images/4.jpg"/>
            </a>
        </li>
    </ul>
    <!--按鈕部分-->
    <div>
        <span><</span>
        <span>></span>
    </div>
</div>
</body>
<script src="jquery-1.12.0.min.js"></script>
<script>
    $(function(){
        var count = 0;
        function change() {
            count++;
            if( count == $(".wrap>ul>li").length){
                count = 0;
            }
            $(".wrap>ul>li").eq(count).fadeIn().siblings("li").fadeOut();
        }
       var myTimer = setInterval(change,4000);
        function reRun(){
           myTimer = setInterval(change,4000);
        }
        /*注意jquery中setInterval函數(shù)不要加引號(hào)和(),否則會(huì)報(bào)缺少對(duì)象*/
        $(".arrow>span").eq(0).click(function(){
            clearInterval(myTimer);
            /*清除計(jì)時(shí)器,目的在于不會(huì)因點(diǎn)擊按鈕時(shí)setInterval事件仍舊執(zhí)行*/
            count--;
            if( count == -1){
                count = $(".wrap>ul>li").length - 1;
            }            $(".wrap>ul>li").eq(count).fadeIn().siblings("li").fadeOut();
            setTimeout(reRun,0);
            /*重新啟動(dòng)計(jì)時(shí)器,保證不點(diǎn)擊按鈕是能正常切換*/
        });
        $(".arrow>span").eq(1).click(function(){
            clearInterval(myTimer);
            count++;
            if( count == $(".wrap>ul>li").length){
                count = 0;
            }       $(".wrap>ul>li").eq(count).fadeIn().siblings("li").fadeOut();
            setTimeout(reRun,0);
        });
    });
</script>
</html>

以上就是對(duì)京東輪播圖是怎么實(shí)現(xiàn)的?京東輪播圖代碼的全部介紹,如果您想了解更多有關(guān)HTML視頻教程,請(qǐng)關(guān)注PHP中文網(wǎng)。

以上就是京東輪播圖是怎么實(shí)現(xiàn)的?京東輪播圖代碼的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。