<noframes id="5hjpd"><progress id="5hjpd"><form id="5hjpd"></form></progress>

    <noframes id="5hjpd">

    <span id="5hjpd"><progress id="5hjpd"><progress id="5hjpd"></progress></progress></span>
      <noframes id="5hjpd">
      <ins id="5hjpd"><sub id="5hjpd"><rp id="5hjpd"></rp></sub></ins>
      <del id="5hjpd"><big id="5hjpd"></big></del>
      <track id="5hjpd"></track>

      響應式無限輪播jQuery旋轉木馬插件

      導語 Skidder是一款響應式無限輪播的jQuery旋轉木馬插件。它可以自動將圖片居中對齊,組成首尾相接的一組圖片,通過導航按鈕或移動觸摸滑動來前后切換圖片。它的特點還有:圖片自動居中對齊。無限循環輪播。響應式設計
      skidder

      Skidder是一款響應式無限輪播的 jQuery 旋轉木馬插件。它可以自動將圖片居中對齊,組成首尾相接的一組圖片,通過導航按鈕或移動觸摸滑動來前后切換圖片。它的特點還有:
      • 圖片自動居中對齊。
      • 無限循環輪播。
      • 響應式設計,圖片自動適應窗口大小。
      • 可以在移動設備上觸摸滑動。
      • 兼容IE8+的IE瀏覽器。

      使用方法

      使用該旋轉木馬插件需要在頁面中引入jquery.skidder.css和jquery,以及jquery.skidder.js文件。

      1. <link rel="stylesheet" href="path/to/jquery.skidder.css"> 
      2. <script src="path/to/jquery.skidder.js"></script> 
      3. <script src="path/to/jquery.skidder.js"></script>   
       HTML結構

      該旋轉木馬的基本HTML結構如下:

      1. <div class="slideshow" style="display: none;"> 
      2.   <div class="slide"><img src="1.jpg"></div> 
      3.   <div class="slide"><img src="2.jpg"></div> 
      4.   <div class="slide"><img src="3.jpg"></div> 
      5. </div>    

       初始化插件

      在頁面DOM元素加載完畢之后,通過skidder()方法來初始化該旋轉木馬插件。

      1. $('.slideshow').skidder(); 

       

      要確保圖片在插件初始化之前就被全部加載,否則不能正確的計算圖片的高度?梢允褂胕magesloaded.js來完成這項工作。

      1. $('.slideshow').each( function() { 
      2.   var $slideshow = $(this); 
      3.   $slideshow.imagesLoaded( function() { 
      4.     $slideshow.skidder(); 
      5.   }); 
      6. });   

       

      要動態改變圖片的尺寸大小,插件中使用了第三方的smartresize:

      1. $(window).smartresize(function(){ 
      2.   $('.slideshow').skidder('resize'); 
      3. });  

       

       配置參數

      Skidder旋轉木馬插件的配置參數如下:

      參數 描述
      slideClass slide元素的class名稱。默認為".slide"
      animationType 該插件支持CSS動畫和jQuery動畫?蛇x值為: 'animate', 'css'。默認值為 'animate'
      lazyLoad 懶加載,默認值為false
      lazyLoadAutoInit 默認值為true
      lazyLoadWindow 默認值為1
      scaleSlides 是否根據maxWidth, maxHeight和scaleTo參數縮放slide為統一的值。默認為true。
      scaleTo 定義縮放模式。有2種模式:最小模式和響應式模式?蛇x值為:"smallest"和[x, y]。"smallest"表示高度最小的圖片絕對幻燈片的高度。[x, y]表示使用一個數組中的兩個數值來定義幻燈片的比例。默認為"smallest"模式。
      maxWidth 現在幻燈片的最大寬度,0或"none"表示不限制。默認為800
      maxHeight 現在幻燈片的最大高度,0或"none"表示不限制。默認為500
      preservePortrait 在響應式模式中該參數有效。決定小于比例的圖片的填充模式。true表示適應視口高度,水平方向上留空白。默認為false。
      paging 設置為true時,插件會查找pagingElement元素的包裹元素pagingWrapper來設置padding。如果這兩個元素不存在,插件會自動創建它們。默認為true。
      pagingWrapper 分頁圓點的包裹元素,默認為'.skidder-pager'
      pagingElement 分頁圓點元素,默認為'.skidder-pager-dot'
      swiping 是否在移動觸摸設備上允許swiping。默認為true
      leftaligned 如果不希望幻燈片居中,設置為true,默認為false
      cycle 是否循環顯示,默認為true。
      jumpback 在非循環模式時,最后一張幻燈片會顯示'return to first slide'箭頭。默認為false
      speed 過渡動畫的速度,默認為400
      autoplay 是否總播放,默認為false
      autoplayResume 是否在互動后恢復自動播放,默認為false
      interval 自動播放的時間間隔,默認為4000
      transition 過渡動畫效果,'slide' 或 'fade'
      directionClasses 在過渡動畫結束后為slides添加 'left-from-active' 和 'right-from-active' class類。
      afterSliding 旋轉木馬改變后的回調函數
      afterInit 旋轉木馬初始化后的回調函數
      afterResize 旋轉木馬尺寸改變時的回調函數

      http://www.randomwithlife.com/ true 響應式無限輪播jQuery旋轉木馬插件 http://www.randomwithlife.com/show-79-817-1.html report <?php echo strlen($content) / 2; ?> Skidder是一款響應式無限輪播的jQuery旋轉木馬插件。它可以自動將圖片居中對齊,組成首尾相接的一組圖片,通過導航按鈕或移動觸摸滑動來前后切換圖片。它的特點還有:圖片自動居中對齊。無限循環輪播。響應式設計
      TAG:響應式 jQuery 插件
      本站歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動成果
      轉載請注明: 文章轉載自:愛思資源網 http://www.randomwithlife.com/show-79-817-1.html

      [前端插件推薦] Plugin

      1 2 3 4
      • jQuery實現逐字逐句顯示插件l-by-l.min.js
      • jQuery帶方向感知的鼠標滑過圖片邊框特效插件
      • jQuery HotKeys監聽鍵盤按下事件keydown插件
      • 響應式無限輪播jQuery旋轉木馬插件
      響應式無限輪播jQuery旋轉木馬插件
      web前端開發
      愛思資源網 Copyright 2012-2014 www.randomwithlife.com All rights reserved.(晉ICP備13001436號-1)
      欧美精品久久久久久久自慰

      <noframes id="5hjpd"><progress id="5hjpd"><form id="5hjpd"></form></progress>

        <noframes id="5hjpd">

        <span id="5hjpd"><progress id="5hjpd"><progress id="5hjpd"></progress></progress></span>
          <noframes id="5hjpd">
          <ins id="5hjpd"><sub id="5hjpd"><rp id="5hjpd"></rp></sub></ins>
          <del id="5hjpd"><big id="5hjpd"></big></del>
          <track id="5hjpd"></track>