1. 首頁
  2. »
  3. 網頁開發
  4. »
  5. js
  6. jQuery.flexslider 支援觸控滑動的圖像輪播外掛,同時還可設定轉場效果與數量

jQuery.flexslider 支援觸控滑動的圖像輪播外掛,同時還可設定轉場效果與數量

2022/07/20

梅問題-jQuery.flexslider 支援行動版,透過手指左右滾動的圖像輪播外掛
  圖像輪播是網頁常會用到的特效之一,除了自刻外網路上也有各式各樣酷炫的輪播特效可使用,雖然這些輪播外掛也都支援RWD,但到了手機裝置時,若要能透過手指左右滾動時,就得再搭配手指滑鼠的外掛,才能讓輪播圖像的外掛,在手機裝置時,也能透過手指滑動來切換圖像。

因此最近梅干發現jQuery.flexslider這款圖像輪播外掛相當的方便,除了支援RWD外,甚至到了手機裝置時,還能設定是否要開啟手指滑動,如此一來只要透過jQuery.flexslider這款外掛立即就能完成,甚至設定與使用上都相當的簡單,因此有需要圖像輪播的朋友jQuery.flexslider就一塊來看看怎麼用吧!


jQuery.flexslider
Step1
首先,分別將jQuery.flexslider所需的CSS與JS給載入到網頁中。
<!– jQuery.flexslider css –>
<link href="https://cdn.bootcss.com/flexslider/2.6.3/flexslider.min.css" rel="stylesheet">
<!– jQuery.flexslider js –>
<script src="https://cdn.bootcss.com/jquery/2.2.2/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/flexslider/2.6.3/jquery.flexslider-min.js"></script>

Step2
當載入完畢後,接著在HTML中輸入jQuery.flexslider的架構,輸入完畢後在script的啟用它,當啟用後就會圖像可以按左右箭頭進行輪播。
梅問題-jQuery.flexslider 支援行動版,透過手指左右滾動的圖像輪播外掛
Step3
當進入手機裝置時,可以輸入touch:ture的參數,這時到了行動裝置,就可支援手指的左右滑動圖像啦!而jQuery.flexslider可設定的參數也相當多,梅干就整理一下,各位有需要就行加入囉!
梅問題-jQuery.flexslider 支援行動版,透過手指左右滾動的圖像輪播外掛
可用的參數:
參數 說明 預設值
animation 動畫效果,”fade”:淡入淡出,”slide”:滑動 “fade”
easing 緩衝效果,需搭配jquery easing外掛 “swing”
direction 滾動方向,有”horizontal”:水平方向 和”vertical”:垂直方向 “horizontal”
animationLoop 無限滾動 true
startAt 起始圖像索引 0
slideshow 自動輪播 true
slideshowSpeed 輪播持續時間(ms) 7000
animationSpeed 輪播轉場時間(ms) 600
initDelay 初始化時延遲時間 0
pauseOnHover 滑入停止輪播 false
touch 觸控滑動(行動裝置) true
directionNav 顯示左右輪播箭頭 true
keyboard 支援鍵盤操控 true
minItems 顯示圖像的最小數量 1
maxItems 顯示圖像的最大數量 0
move 滑動的數量 0

範例展示: