zoukankan      html  css  js  c++  java
  • jquery 20行代码实现简单轮播效果

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title>轮播demo</title>
     6     </head>
     7     <script type="text/javascript" src="../js/jquery-1.11.0.js" ></script>
     8     <style>
     9         *{
    10             margin: 0px;
    11             padding: 0px;
    12         }
    13         li{
    14             list-style-type: none;
    15         }
    16         a{
    17             text-underline-style: none;
    18         }
    19         div{
    20             width: 400px;
    21             height: 200px;
    22         }
    23         img{
    24             width:400px;
    25             height: 200px;
    26             position: absolute;
    27             top: 0px;
    28             left: 0px;
    29             z-index: 1;
    30         }
    31         #ul2 li{
    32             display: inline;
    33             height: 20px;
    34             float: left;
    35             width: 30px;
    36             line-height: 100%;
    37             text-align: center;
    38         }
    39         #ul2{
    40             position: absolute;
    41             background-color: #ccc;
    42             width: 150px;
    43             height: 20px;
    44             z-index: 100;
    45             left: 0px;
    46             top: 200px;
    47         }
    48         #ul2 li:hover{
    49             background-color: red;
    50         }
    51     </style>
    52     <body>
    53         <div>
    54             <ul>
    55                 <li><a href="#"><img src="../img/1.jpg" /></a></li>
    56                 <li><a href="#"><img src="../img/2.jpg" /></a></li>
    57                 <li><a href="#"><img src="../img/3.jpg" /></a></li>
    58                 <li><a href="#"><img src="../img/4.jpg" /></a></li>
    59                 <li><a href="#"><img src="../img/5.jpg" /></a></li>
    60             </ul>
    61             <ul id="ul2">
    62                 <li>1</li>
    63                 <li>2</li>
    64                 <li>3</li>
    65                 <li>4</li>
    66                 <li>5</li>
    67             </ul>
    68         </div>
    69         <script type="text/javascript" src="../js/lunbo.js" ></script>
    70     </body>
    71 </html>
    $(document).ready(function() {
        setInterval(function(){
            move();
        },1000);
        $("#ul2 li").on({
            "mouseover": function() {
                var index = $("#ul2 li").index(this);
                var x = $("img").eq(index).width();
                $("img").eq(index).css("z-index", 2);
            },
            "mouseout": function() {
                var index = $("#ul2 li").index(this);
                $("img").eq(index).css("z-index", 1);    
            }
        });
    });
    var i = 0;
    function move(){
        if(i >= 5){
            i = 0;
        }
        $("img").eq(i).css("z-index",2);
        $("img").eq(i-1).css("z-index",1);
        i++;
    }
  • 相关阅读:
    Cocos2d-x游戏移植到Android平台
    Alice and Bob
    Hamming Codes
    Fire逃生
    Java中面向对象的理解
    常见的几个算法
    数组的介绍
    Java 中的数据类型
    Java 初相识
    JavaScript 数据类型 (续)
  • 原文地址:https://www.cnblogs.com/jianjianwoshi/p/4387090.html
Copyright © 2011-2022 走看看