jquery實現(xiàn)簡單的banner輪播效果

字號:


    下面小編就為大家?guī)硪黄猨query實現(xiàn)簡單的banner輪播效果【實例】。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
      <title>無標(biāo)題頁</title>
      <script src="js/jquery-2.1.4.js" type="text/javascript"></script>
      <style type="text/css">
        .clear{overflow:hidden; clear:both; width:0px; height:0px; }
        .imgbox{width:640px; margin:0 auto; text-align:center; }
        ul{padding:0px; margin:0px;}
        ul li{float:left; list-style:none; }
        ul li.select{display:block;}
        .imgnum span{border-radius:10px; font:normal normal bold 12px/15px 微軟雅黑; color:#FFF; margin-left:5px; padding:3px 6px 3px 6px; background-color:#F90; cursor:pointer;}
        .imgnum span.onselect{background-color:#F00;}
        .imgnum{text-align:center; float:right; margin:-30px 30px; position:relative;}
      </style>
    </head>
    <body>
      <div>
          <ul id="banner_img">
            <li><img src="images/banner1.jpg"/></li>
            <li><img src="images/banner2.jpg"/></li>
            <li><img src="images/banner3.jpg"/></li>
            <li><img src="images/banner4.jpg"/></li>
            <li><img src="images/banner5.jpg"/></li>
          </ul>
      <div></div>
      <div>
        <span>1</span>
        <span>2</span>
        <span>3</span>
        <span>4</span>
        <span>5</span>
      </div>
    </div>
    <script type="text/javascript">
         var time = "";
         var index = 1;
         $(function () {
           showimg(index);
           //鼠標(biāo)移入移出
           $(".imgnum span").hover(function () {
            clearTimeout(time);
            var icon=$(this).text();
            $(".imgnum span").removeClass("onselect").eq(icon-1).addClass("onselect");
            $("#banner_img li").hide().stop(true,true).eq(icon-1).fadeIn("slow");
           }, function () {
            index=$(this).text()> 4 ? 1 :parseInt($(this).text())+1;
            time = setTimeout("showimg(" + index + ")", 3000);
           });
         });
         function showimg(num) {
           index = num;
           $(".imgnum span").removeClass("onselect").eq(index-1).addClass("onselect");
           $("#banner_img li").hide().stop(true,true).eq(index-1).fadeIn("slow");
           index = index + 1 > 5 ? 1 : index + 1;
           time = setTimeout("showimg(" + index + ")", 3000);
         }
      </script>
    </body>
    </html>
    注意要引用 Jquery 文件,圖片我就不放上來了,自己替換掉,注意圖片長寬。
    以上這篇jquery實現(xiàn)簡單的banner輪播效果【實例】就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考