美文网首页
day25 - 作业

day25 - 作业

作者: L_4bc8 | 来源:发表于2018-12-12 02:29 被阅读0次
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            *{
                margin: 0;
                padding: 0;
                position: relative;
            }
            #imgList{
                height: 430px;
                text-align: center;

            }
            #c li{
                float: left;
                margin: 20px;
            }
            #c{
                position: absolute;
                left: 45%;
                bottom: 6px;
                font-size: 40px;
                color: sandybrown;
            }
        </style>
    </head>
    <body>
        <div id="imgList">
        
            <img id="img1" src="img/slide-1.jpg"/>
            <ul id="c">
                <li></li>
                <li></li>
                <li></li>
                <li></li>
            </ul>
        </div>
    </body>
</html>

<script type="text/javascript">
    //图片地址列表
    var imageArray = ["img/slide-1.jpg", "img/slide-2.jpg", "img/slide-3.jpg", "img/slide-4.jpg"]
    //获取所有的li标签
    var cNodelist = document.getElementsByTagName('li')
    //获取img
    var imgNode = document.getElementById('img1')
    //定义带自动切换图片功能的计时器
    change = function(){
        var num = 0
        imgChange = window.setInterval(function(){
            console.log()
            if(num == 4){
                num = -1
                num++
            }else{
                imgNode.src = imageArray[num]
                    console.log(num)
                num++
            }
        },4000)
    }
    

    //生成2个计时器
    change()
    
    var newchange = change() //这个是什么?
    
    cNodelist[0].onmouseover = function(){
        window.clearInterval(imgChange)
        imgNode.src = imageArray[0]
    }
    
    cNodelist[1].onmouseover = function(){
        window.clearInterval(imgChange)
        imgNode.src = imageArray[1]
    }
    
    cNodelist[2].onmouseover = function(){
        window.clearInterval(imgChange)
        imgNode.src = imageArray[2]
    }
    
    cNodelist[3].onmouseover = function(){
        window.clearInterval(imgChange)
        imgNode.src = imageArray[3]
    }
</script>

相关文章

网友评论

      本文标题:day25 - 作业

      本文链接:https://www.haomeiwen.com/subject/jtayhqtx.html