亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

基于Jquery實現焦點圖淡出淡入效果

2019-11-20 11:07:04
字體:
來源:轉載
供稿:網友

本文實例講述了基于Jquery實現焦點圖淡出淡入效果代碼。分享給大家供大家參考。具體如下:

這個容器用了百分比寬度,圖片始終保持居中處理,定寬或者自適應寬度都是可以的。

兼容到IE6+以上瀏覽器,有淡出淡入速度和切換間隔兩個參數可以改。

運行效果截圖如下:

具體代碼如下:

Html代碼如下:

<!doctype html><html lang="zh-CN"><head> <meta charset="utf-8"> <title>淡出淡入焦點圖</title> <link href="css/style.css" rel="stylesheet"/> <script src="js/jquery-1.9.1.min.js"></script> <script src="js/common.js"></script></head><body> <div class="wrap">  <div class="banner">   <div class="bannerCon">    <!-- 容器有做自適應寬度處理,下面的圖片會保持居中顯示,建議使用最大尺寸的圖片填充 -->    <ul class="imgList">     <li><a href="#"><img src="images/banner01.jpg" alt=""/></a></li>     <li><a href="#"><img src="images/banner02.jpg" alt=""/></a></li>     <li><a href="#"><img src="images/banner03.jpg" alt=""/></a></li>    </ul>    <ul class="btnList clearfix">     <li class="cur"><span></span></li>     <li><span></span></li>     <li><span></span></li>    </ul>    <span class="pre-nex prev"><</span>     <span class="pre-nex next">></span>    </div>  </div> </div></body></html>

Css樣式如下:

@charset "utf-8";/* 簡單reset */body, p, ul, ol, li {  margin: 0;  padding: 0;}ul, ol {  list-style: none;}img { border:none; }a,button{ outline: none; }.clearfix:after {  visibility: hidden;  display: block;  font-size: 0;  content: " ";  clear: both;  height: 0;} /* 具體樣式 */.banner { height: 400px; }.banner .bannerCon {  position: relative;  width: 60%;  height: 100%;  margin: 0 auto;  overflow: hidden;}.bannerCon .imgList {  width: 100%;  height: 100%;}.bannerCon .imgList li {  display: none;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: #e2f6fd; /* 這個背景是為了展示寬度大于圖片寬度時的區域,可以刪除 */  z-index: 1;}.bannerCon .imgList li a {  display: block;  height: 100%;  text-align: center;}.imgList li a img {  position: absolute;  top: 0;  left: 50%;  margin-left: -400px; /* 這個數值填圖片的實際寬度的一半 */}.bannerCon .pre-nex {  display: none;  position: absolute;  top: 50%;  width: 40px;  height: 60px;  margin-top: -40px;  font: bold 40px/60px Simsun;  color: #ccc;  text-align: center;  border:none;  background: rgba(0,0,0,.30);  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4c000000, endColorStr=#4c000000);  cursor: pointer;  z-index: 3;}.bannerCon .pre-nex.show { display: inline-block; }.bannerCon .prev { left: 13%; }.bannerCon .next { right: 13%; }.bannerCon .btnList {  position: absolute;  left: 0;  bottom: 20px;  width: 100%;  height: 12px;  text-align:center;  z-index: 6;  _overflow: hidden;}.bannerCon .btnList li { display: inline; }.bannerCon .btnList li span {  display: inline-block;  width: 12px;  height: 12px;  margin: 0 5px;  border-radius: 6px;  background-color:#14829e;  cursor: pointer;}.bannerCon .btnList li.cur span { background-color: #f30; }

Js代碼如下:

//加載在文本讀取之后的js語句 開始 =============================================================  function fadeImg(obj,speed,interval){  //父級容器,淡出淡入速度,切換間隔    $("."+obj).each(function(){      var $box = $(this),        $imgUl = $box.children(".imgList"),        $imgLi = $imgUl.children("li"),        $btnUl = $box.children(".btnList"),        $btnLi = $btnUl.children("li"),        $btnPreNex = $box.children(".pre-nex"),        n = $imgLi.length,        k = 0,        Player = setInterval(function(){fade()},interval);      $imgLi.eq(0).fadeIn(speed);             //第一張先淡入      function fade(){                  //淡出淡入事件        k += 1;        if(k >= n){          k = 0;        }        $btnLi.removeClass('cur').eq(k).addClass('cur');        $imgLi.fadeOut(speed).eq(k).fadeIn(speed);        };      $btnLi.click(function(){              //小圓點點擊事件        var index = $btnLi.index(this);        $(this).addClass('cur').siblings('li').removeClass('cur');        $imgLi.fadeOut(speed).eq(index).fadeIn(speed);        k = index;      });           $btnPreNex.click(function(){            //左右按鈕點擊事件                      if(!$imgLi.is(":animated")){          if($(this).hasClass('next')){            k += 1;            if(k >= n){              k = 0;            }          }          else{            k += -1;            if(k < 0){              k = n-1;            }          }          $btnLi.removeClass('cur').eq(k).addClass('cur');          $imgLi.fadeOut(speed).eq(k).fadeIn(speed);        }        });         $box.hover(                      //鼠標移入事件(不用toggle是為了兼容1.9+的JQ庫)          function(){          clearInterval(Player);          $btnPreNex.addClass('show');        },        function(){          Player = setInterval(function(){fade()},interval);          $btnPreNex.removeClass('show');        }      );            });  }    $(function () {              //讀取輪播事件    fadeImg("bannerCon",1000,3000);  });  

jq庫用1.7+的都是沒有問題的,希望對大家的學習有所幫助,感覺不錯的同學就默默的點個贊吧。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
午夜精品久久久久久久99黑人| 亚洲激情成人网| 欧美理论片在线观看| 一区二区三区黄色| 欧美人交a欧美精品| 成人福利免费观看| 欧美另类在线播放| 91九色在线视频| 久久艹在线视频| 国产精品久久久久久久久久久久久久| 亚洲精品黄网在线观看| 最近2019免费中文字幕视频三| 91国自产精品中文字幕亚洲| 91麻豆国产语对白在线观看| 日本成人在线视频网址| 亚洲女人被黑人巨大进入| 欧美在线激情视频| 国产精品美女av| 日韩在线视频免费观看| 欧美日韩美女在线| 97精品一区二区视频在线观看| 成人激情av在线| 欧美亚洲午夜视频在线观看| 91夜夜未满十八勿入爽爽影院| 亚洲第一精品福利| 国产精品黄色影片导航在线观看| 亚洲美女在线观看| 一区二区三区四区在线观看视频| 国外成人性视频| 欧美日韩精品中文字幕| 国产精品流白浆视频| 欧美午夜xxx| 亚洲一区二区三区久久| 国产成人在线一区| 国产精品美女久久久久av超清| 91在线视频一区| 亚洲国产日韩精品在线| 中文字幕免费国产精品| 97在线视频精品| 日韩中文字幕网| 亚洲欧洲日产国码av系列天堂| 黄色一区二区在线| 国产97在线|亚洲| 中文字幕亚洲欧美日韩在线不卡| 热门国产精品亚洲第一区在线| 亚洲精品久久久久久久久| 日韩电影网在线| 亚洲午夜未删减在线观看| 国产精品日韩在线一区| 插插插亚洲综合网| 欧美性感美女h网站在线观看免费| 久久久久久av| 国产精品精品视频一区二区三区| 欧美xxxx18性欧美| 成人黄色在线播放| 亚洲精品欧美一区二区三区| 国产乱肥老妇国产一区二| 久久香蕉国产线看观看av| 欧美成人一区二区三区电影| 欧美性高潮在线| 日韩在线小视频| 国产精品视频一区二区高潮| 亚洲精品自产拍| 欧美精品videos| 91网站在线免费观看| 91精品国产91久久久久久久久| 97免费视频在线播放| 亚洲精品720p| 91在线播放国产| 欧美在线视频一区二区| 日韩高清欧美高清| 九九热这里只有在线精品视| 国产亚洲视频中文字幕视频| 国内精品久久久久久影视8| 亚洲www视频| 欧美日韩一区二区三区在线免费观看| 精品一区精品二区| 68精品久久久久久欧美| 国产精品99久久久久久www| 精品福利在线看| 精品久久久视频| 国产亚洲欧美一区| www国产精品视频| 成人有码在线播放| 国产在线精品自拍| 一本一本久久a久久精品牛牛影视| 最近中文字幕mv在线一区二区三区四区| 久久久久久欧美| 亚洲精品免费av| 国内伊人久久久久久网站视频| 国产精品美女免费| 久久久久久久久久久91| 欧美精品激情在线观看| 91久久精品国产| 日韩av快播网址| 91精品国产自产91精品| 亚洲欧美日韩国产中文| 欧美亚洲另类视频| 97欧美精品一区二区三区| 欧美日韩国产色视频| 中文字幕最新精品| 国产精品成人av性教育| 久久久久久久网站| 日韩经典一区二区三区| 国产精品69精品一区二区三区| 北条麻妃久久精品| 日韩中文在线视频| 国产精品69久久久久| 国产免费一区二区三区在线观看| 精品国偷自产在线| 2021国产精品视频| 日韩欧美一区视频| 亚洲精品日韩激情在线电影| 中文字幕亚洲情99在线| 亚洲电影免费观看高清完整版| 久久久久北条麻妃免费看| 九九九热精品免费视频观看网站| 久久99久国产精品黄毛片入口| 欧美电影免费在线观看| 尤物精品国产第一福利三区| www.99久久热国产日韩欧美.com| 国产精品久久91| 91精品国产综合久久香蕉| 中文字幕亚洲专区| 中文国产成人精品久久一| 日韩免费在线播放| 日韩免费看的电影电视剧大全| 视频在线观看一区二区| 亚洲欧美国产一本综合首页| 久久久久久久成人| 国产成人鲁鲁免费视频a| 欧美理论电影在线播放| 97在线观看免费高清| 亚洲性日韩精品一区二区| 欧美丝袜美女中出在线| 日本久久久久久久久| 亚洲美女激情视频| 国产在线观看精品一区二区三区| 亚洲永久免费观看| 国产经典一区二区| 97视频在线观看免费| 一区二区三区四区精品| 国产精品678| 欧美有码在线观看视频| 国产欧美在线看| 日韩精品极品毛片系列视频| 性色av香蕉一区二区| 91免费看国产| 日韩免费av一区二区| 国产精品色悠悠| 久久综合九色九九| 久久伊人免费视频| 欧美自拍视频在线观看| 日韩电影免费在线观看中文字幕| 亚洲国产私拍精品国模在线观看| 亚洲日韩中文字幕在线播放| 国产成人精品视频| 欧美激情精品久久久久久黑人| 亚洲欧美综合精品久久成人| 国产在线拍揄自揄视频不卡99| 日韩在线视频网站| 亚洲国产精彩中文乱码av在线播放| 国产日韩精品在线| 亚洲免费中文字幕|