国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

基于JQuery的超簡單輪播圖

2024-04-27 15:09:43
字體:
來源:轉載
供稿:網友

幾乎每個新手都得學會的輪播圖技術,自己也是新手嘛,就隨便做了個玩兒玩兒~

主要功能如下:

1.就是輪播圖啦!輪到最后一張圖時會回到第一張,然后再接著輪~

2.鼠標在圖上的時候,輪播停止,鼠標挪開了之后又能夠繼續~

HTML如下:

<div id="slider">  <ul class="slides">    <li class="slide">      <img src='http://i1.piimg.com/583742/8b1b0211824a79b2.jpg'>    </li>    <li class="slide">      <img src='http://i1.piimg.com/583742/1e9597ed319e3f05.png'>    </li>    <li class="slide">      <img src='http://i1.piimg.com/583742/b126bfdfd97625b8.jpg'>    </li>  </ul></div>*我儲存圖片用的是貼圖庫,還蠻好用的,界面夠簡單,使用也很方便。

JS代碼如下:

$(document).ready(function() {  //setInterval  //animate margin-left  //if it's last slide, go to the 1st img (0px)  var currentSlide = 1;  var interval;  function startSlider() {    interval = setInterval(function() {      $(".slides").animate({        'margin-left': '-=700px'      },      1000,      function() { //callback        currentSlide++;        if (currentSlide === $(".slide").length) {          currentSlide = 1;          $(".slides").delay(1000).animate({            'margin-left': '0px'          },          1000).delay(1000); //delay Flashing to the 1st img        }      });    },    3000);  }  function pauseSlider() {    clearInterval(interval);  }  //listen for mouseenter and pause  //resume on mouseleave  $("#slider").on('mouseenter', pauseSlider).on('mouseleave', startSlider);  startSlider();});

比較重要的知識點是setInterval里面的回調函數(callback)的應用。

DEMO在這里,歡迎來FORK:Easy Slider。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 漾濞| 吴江市| 高唐县| 日照市| 普陀区| 灌云县| 芦溪县| 岑巩县| 楚雄市| 长武县| 柳江县| 菏泽市| 昌吉市| 东港市| 教育| 平乡县| 东宁县| 中宁县| 安庆市| 博客| 奉节县| 左贡县| 永新县| 成都市| 区。| 会宁县| 榆中县| 磴口县| 泗水县| 西丰县| 彰化县| 德令哈市| 谢通门县| 罗平县| 苏尼特左旗| 海南省| 河池市| 岚皋县| 卢龙县| 昭苏县| 屏山县|