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

首頁 > 編程 > JavaScript > 正文

Jquery代碼實現圖片輪播效果(一)

2019-11-20 11:50:38
字體:
來源:轉載
供稿:網友

文章寫的不好,還請各位高手指教,不廢話了,先上張效果圖吧看下:

在線演示         下載源碼

首先是初始化部分:將除了第一張輪播圖片意外的圖片都隱藏,并且隱藏向前、向后按鈕,使第一個索引按鈕處于激活狀態。

事件部分:通過jquery的hover()綁定鼠標上懸以及離開時的事件處理, jquery的bind()方法綁定鼠標點擊事件處理向前、向后翻動、輪播控制:pre(), next(), play(), start()開始自動輪播,stop()停止自動輪播。

下篇是一個純粹的jquery輪播插件, 該插件可以定制各種效果,方便的配置以及可擴展。

下面是整體的代碼:

index.html[html] view plaincopy<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jquery輪播效果圖 </title> <script type="text/javascript" src="scripts/jquery-1.9.1.js"></script> <style type="text/css">  * {  padding: 0px;  margin: 0px;  }  a {  text-decoration: none;  }  ul {  list-style: outside none none;  }  .slider, .slider-panel img, .slider-extra {  width: 650px;  height: 413px;  }  .slider {  text-align: center;  margin: 30px auto;  position: relative;  }  .slider-panel, .slider-nav, .slider-pre, .slider-next {  position: absolute;  z-index: 8;  }  .slider-panel {  position: absolute;  }  .slider-panel img {  border: none;  }  .slider-extra {  position: relative;  }  .slider-nav {  margin-left: -51px;  position: absolute;  left: 50%;  bottom: 4px;  }  .slider-nav li {  background: #3e3e3e;  border-radius: 50%;  color: #fff;  cursor: pointer;  margin: 0 2px;  overflow: hidden;  text-align: center;  display: inline-block;  height: 18px;  line-height: 18px;  width: 18px;  }  .slider-nav .slider-item-selected {  background: blue;  }  .slider-page a{  background: rgba(0, 0, 0, 0.2);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);  color: #fff;  text-align: center;  display: block;  font-family: "simsun";  font-size: 22px;  width: 28px;  height: 62px;  line-height: 62px;  margin-top: -31px;  position: absolute;  top: 50%;  }  .slider-page a:HOVER {  background: rgba(0, 0, 0, 0.4);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);  }  .slider-next {  left: 100%;  margin-left: -28px;  } </style> <script type="text/javascript">  $(document).ready(function() {  var length,   currentIndex = 0,   interval,   hasStarted = false, //是否已經開始輪播   t = 3000; //輪播時間間隔  length = $('.slider-panel').length;  //將除了第一張圖片隱藏  $('.slider-panel:not(:first)').hide();  //將第一個slider-item設為激活狀態  $('.slider-item:first').addClass('slider-item-selected');  //隱藏向前、向后翻按鈕  $('.slider-page').hide();  //鼠標上懸時顯示向前、向后翻按鈕,停止滑動,鼠標離開時隱藏向前、向后翻按鈕,開始滑動  $('.slider-panel, .slider-pre, .slider-next').hover(function() {   stop();   $('.slider-page').show();  }, function() {   $('.slider-page').hide();   start();  });  $('.slider-item').hover(function(e) {   stop();   var preIndex = $(".slider-item").filter(".slider-item-selected").index();   currentIndex = $(this).index();   play(preIndex, currentIndex);  }, function() {   start();  });  $('.slider-pre').unbind('click');  $('.slider-pre').bind('click', function() {   pre();  });  $('.slider-next').unbind('click');  $('.slider-next').bind('click', function() {   next();  });  /**   * 向前翻頁   */  function pre() {   var preIndex = currentIndex;   currentIndex = (--currentIndex + length) % length;   play(preIndex, currentIndex);  }  /**   * 向后翻頁   */  function next() {   var preIndex = currentIndex;   currentIndex = ++currentIndex % length;   play(preIndex, currentIndex);  }  /**   * 從preIndex頁翻到currentIndex頁   * preIndex 整數,翻頁的起始頁   * currentIndex 整數,翻到的那頁   */  function play(preIndex, currentIndex) {   $('.slider-panel').eq(preIndex).fadeOut(500)   .parent().children().eq(currentIndex).fadeIn(1000);   $('.slider-item').removeClass('slider-item-selected');   $('.slider-item').eq(currentIndex).addClass('slider-item-selected');  }  /**   * 開始輪播   */  function start() {   if(!hasStarted) {   hasStarted = true;   interval = setInterval(next, t);   }  }  /**   * 停止輪播   */  function stop() {   clearInterval(interval);   hasStarted = false;  }  //開始輪播  start();  }); </script> </head> <body>  <div class="slider">  <ul class="slider-main">   <li class="slider-panel">   <a href="http://www.49028c.com" target="_blank"><img alt="關注武林網" title="關注武林網" src="images/1.jpg"></a>   </li>   <li class="slider-panel">   <a href="http://www.49028c.com" target="_blank"><img alt="關注武林網" title="關注武林網" src="images/2.jpg"></a>   </li>   <li class="slider-panel">   <a href="http://www.49028c.com" target="_blank"><img alt="關注武林網" title="關注武林網" src="images/3.jpg"></a>   </li>   <li class="slider-panel">   <a href="http://www.49028c.com" target="_blank"><img alt="關注武林網" title="關注武林網" src="images/4.jpg"></a>   </li>  </ul>  <div class="slider-extra">   <ul class="slider-nav">   <li class="slider-item">1</li>   <li class="slider-item">2</li>   <li class="slider-item">3</li>   <li class="slider-item">4</li>   </ul>   <div class="slider-page">   <a class="slider-pre" href="javascript:;;"><</a>   <a class="slider-next" href="javascript:;;">></a>   </div>  </div>  </div> </body> </html>

至此一個簡單的jquery輪播效果就完成了,當然還有很多需要改進的地方。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产亚洲精品va在线观看| 97色在线观看免费视频| 性色av一区二区三区免费| 亚洲国产精品久久| 91老司机在线| 亚洲人成毛片在线播放| 成人午夜在线观看| 国产精品久久久久久久天堂| 日韩禁在线播放| 国产91色在线播放| 亚洲国产精品一区二区久| 中文字幕在线日韩| 国产精品久久久久久久久久新婚| 国产日韩中文在线| 国产日韩亚洲欧美| 国产欧美日韩亚洲精品| 亚洲精品一区久久久久久| 欧美激情一区二区三区高清视频| 欧美色视频日本版| 麻豆国产精品va在线观看不卡| 91中文在线观看| 亚洲aaa激情| 国产精品99久久99久久久二8| 97久久超碰福利国产精品…| 久久精品国产精品| 97成人精品区在线播放| 久久精品成人欧美大片| 久久精品男人天堂| 亚洲国产精品久久久| 91在线观看免费| 8x拔播拔播x8国产精品| 国产在线观看91精品一区| 亚洲国产天堂网精品网站| 久久综合88中文色鬼| 亚洲香蕉成视频在线观看| 在线视频一区二区| 91av免费观看91av精品在线| 欧美另类老肥妇| 成人黄色影片在线| 国产成人精彩在线视频九色| 国产一区二区视频在线观看| 久久久电影免费观看完整版| 久久久久久久久综合| 久久久久亚洲精品| 国产精品igao视频| 91亚洲午夜在线| 精品少妇一区二区30p| 欧美日韩国产色| 亚洲美女精品久久| 中文字幕免费国产精品| 色偷偷88888欧美精品久久久| 亚洲影影院av| 欧美激情免费视频| 欧美性极品xxxx做受| 亚洲男人第一av网站| 亚洲成人精品视频在线观看| 久久久中精品2020中文| 国产一区二区黑人欧美xxxx| 国产91精品视频在线观看| 自拍偷拍亚洲在线| 欧美特级www| 精品动漫一区二区| 欧美午夜精品久久久久久人妖| 国产精品久久久久久久9999| 亚洲欧美一区二区激情| 欧美在线观看视频| 亚洲国产一区二区三区在线观看| 欧美日韩国产成人| 久久av中文字幕| 日韩在线视频观看正片免费网站| 三级精品视频久久久久| 在线成人一区二区| 成人a免费视频| 视频直播国产精品| 日韩久久午夜影院| 久久久久久久国产精品视频| 日韩精品在线播放| 久久中文字幕视频| 91成人在线视频| 日产日韩在线亚洲欧美| 日韩欧美在线视频免费观看| 国产成人免费av| 91精品久久久久久久久久久久久久| 在线视频日本亚洲性| 国产一区二区三区在线看| 91chinesevideo永久地址| 中文字幕亚洲综合久久| 日本精品久久久久久久| 中文字幕v亚洲ⅴv天堂| 在线精品视频视频中文字幕| 啪一啪鲁一鲁2019在线视频| 久久婷婷国产麻豆91天堂| 国产亚洲精品一区二555| 久久中国妇女中文字幕| 国产一区二区三区四区福利| 国产有码一区二区| 日韩精品中文字幕视频在线| 亚洲免费电影在线观看| 亚洲日韩中文字幕| 欧美高清不卡在线| 69久久夜色精品国产69| 在线观看日韩www视频免费| 青青草精品毛片| 亚洲精品99久久久久中文字幕| 成人免费视频网址| 欧美日韩国产精品一区二区不卡中文| 日韩视频―中文字幕| 亚洲一级免费视频| zzijzzij亚洲日本成熟少妇| 欧美日韩一区二区免费在线观看| 国产小视频国产精品| 欧美亚洲日本网站| 精品亚洲男同gayvideo网站| 8090理伦午夜在线电影| 日韩大片免费观看视频播放| 欧美日韩国产中文精品字幕自在自线| 性欧美xxxx视频在线观看| 久久久久久久激情视频| 日韩在线视频播放| 日韩精品视频免费| 国产精品麻豆va在线播放| 欧美激情女人20p| 日韩亚洲成人av在线| 69久久夜色精品国产69乱青草| 日韩专区在线观看| 91成人免费观看网站| 亚洲欧美日韩视频一区| 91精品久久久久久久久中文字幕| 亚洲xxx大片| 欧美视频第一页| 精品女同一区二区三区在线播放| 国产不卡av在线免费观看| 日韩激情第一页| 精品国产欧美一区二区三区成人| 欧美亚洲视频一区二区| 浅井舞香一区二区| 午夜精品久久久久久99热| 欧美极品美女电影一区| 亚洲在线观看视频网站| 在线电影欧美日韩一区二区私密| 国产精品高潮呻吟视频| 中文字幕亚洲在线| 最近更新的2019中文字幕| 中文字幕亚洲欧美一区二区三区| 国产一区二区激情| 亚洲国产中文字幕久久网| 国产精品美女www| 色哟哟网站入口亚洲精品| 九九久久国产精品| 91麻豆桃色免费看| 欧美国产精品人人做人人爱| 亚洲视频免费一区| 亚洲精品久久久久久下一站| 97国产精品久久| 欧美影院在线播放| 国产日韩精品一区二区| 日日摸夜夜添一区| 久久免费在线观看| 成人激情av在线| 亚洲精品www久久久| 欧美性理论片在线观看片免费| 欧美国产乱视频| 91色中文字幕| 国产成人精品免费久久久久|