[原創]flexslider 中文文檔 使用教程 參數手冊

来源:http://www.cnblogs.com/SHL-sherly/archive/2016/05/28/5536909.html
-Advertisement-
Play Games

要改前人用的flexslider功能,但苦於找不到詳細的文檔教程,折磨了好久……(所以我才說不愛亂用插件) 為了福利下之後也苦於這個問題的人,我整理總結了下我找到的一些東西。可能沒那麼完善正確,歡迎在留言補充 ☆基礎使用☆ 英文什麼的,我才不想看咧……照著1234就好 https://www.woo ...


要改前人用的flexslider功能,但苦於找不到詳細的文檔教程,折磨了好久……(所以我才說不愛亂用插件)

 

為了福利下之後也苦於這個問題的人,我整理總結了下我找到的一些東西。可能沒那麼完善正確,歡迎在留言補充

 

☆基礎使用☆

 

英文什麼的,我才不想看咧……照著1234就好

https://www.woothemes.com/flexslider/

  

註釋說明

 1 /**
 2  * Created by wuxiaolu on 2016/5/28.
 3  */
 4 $('.flexslider').flexslider({
 5     animation: "slide", // "fade" or "slide"圖片變換方式:淡入淡出或者滑動
 6     slideDirection: "horizontal", //"horizontal" or "vertical"圖片設置為滑動式時的滑動方向:左右或者上下
 7     selector: '.thumbnails .thumbnail',//滾動項目選擇器
 8     slideshowSpeed: 5000, // 自動播放速度毫秒
 9     animationSpeed: 600, //滾動效果播放時長
10     pausePlay: false,//是否顯示播放暫停按鈕
11     minItems: common.globals.SCREEN.ITEM,//最少顯示多少項
12     itemWidth: 220,//一個滾動項目的寬度
13     itemMargin: 20,//滾動項目之間的間距
14     slideshow: true, //Boolean: Animate slider automatically 載入頁面時,是否自動播放
15     animationDuration: 600, //Integer: S動畫淡入淡出效果延時
16     directionNav: true, //Boolean:  (true/false)是否顯示左右控制按鈕
17     controlNav: true, //Boolean:  usage是否顯示控制菜單//什麼是控制菜單?
18     keyboardNav: true, //Boolean:left/right keys鍵盤左右方向鍵控製圖片滑動
19     mousewheel: false, //Boolean: mousewheel滑鼠滾輪控制製圖片滑動
20     prevText: "Previous", //String: 上一項的文字
21     nextText: "Next", //String: 下一項的文字
22     pauseText: 'Pause', //String: 暫停文字
23     playText: 'Play', //String: 播放文字
24     randomize: false, //Boolean: Randomize slide order 是否隨機幻燈片
25     slideToStart: 0, //Integer:  (0 = first slide)初始化第一次顯示圖片位置
26     animationLoop: true, //  "disable" classes at either end 是否迴圈滾動 迴圈播放
27     pauseOnAction: true, //Boolean:  highly recommended.
28     pauseOnHover: false, //Boolean: 滑鼠糊上去是否暫停
29     controlsContainer: "", //Selector:  be taken.
30     manualControls: ".js-slidernav i", //Selector: .自定義控制導航// 小圓點活數字標示 css 選擇器
31     manualControlEvent: "", //String:自定義導航控制觸發事件:預設是click,可以設定hover
32     move: 0, //int:一次滾動項目個數
33     start: function (slider) {
34     }, //Callback: function(slider) - Fires when the slider loads the first slide 載入第一頁觸發
35     before: function (slider) {
36     }, //Callback: function(slider) - Fires asynchronously with each slider animation 每個滾動動畫開始時非同步觸發
37     after: function (slider) {
38     }, //Callback: function(slider) - Fires after each slider animation completes 每個滾動動畫結束時觸發
39     end: function (slider) {
40     } //Callback: function(slider) - Fires when the slider reaches the last slide (asynchronous) 滾動到最後一頁時非同步觸發
41 });

 

另外補充說明

1.回調的非同步大概指的是,觸發了回調動畫仍會繼續播放

2.回調參數里的slider我接下來詳細要講的

 

☆slider

對已經存在的slider繼續進行操作(用$(‘滾動容器選擇器’).flexslider()也可以繼續進行一些操作,但詳細不明我也不作多說)

 

1.可以回調中使用

2.可以自行獲取

1 var slider=$(‘滾動容器選擇器’).data(‘flexslider’);

 

下麵是slider列印出來的內容

 

挑幾個我用到的解釋解釋

slider.count

值,滾動項目總數

slider.currentSlide

值,當前頁

slider.flexAnimate(n)

方法,滾動到某頁

slider.pagingCount

值,頁數

slider.pause()

方法,暫停

slider.play()

方法,播放

 

 

 

 

 

 

 

 

 

 

 

slider.vars是你開始設置的值,有些改變會影響播放效果,我也沒有深究,列印如圖

 

 

還是挑用到的解釋

slider.vars.slideshowSpeed

值,修改可修改滾動速度

 

 

 

 

另外如果圖片較多,加入lazyload體驗會好點

 

外國的插件,問題百度不到就換成英文谷歌吧~感謝stackoverflow

我覺得之前有個大大說的很對,不要重覆造輪子,但是也不需要那麼詳細的瞭解各種輪子的用法,用的時候能照著文檔轉起來就好,誰知道這個輪子明天會不會過時呢~學習輪子的原理思想才是最重要的。

 

小鹿叔發現自己的博客園名字太炫(pu)酷(tong)了,忘記用戶名用百度找根本找不到┑( ̄Д  ̄)┍為嘛不能郵箱登陸啊


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在進行英語試題的錄入中,因為英語試題經常會有類似如下的試題: My friend watches dragon boat races at the Dragon Boat Festival.(對劃線部分提問) ——lxx____ is the Double Ninth Festival? ——It  ...
  • bootstrap是廣泛使用的一個前端框架, 而jQuery.Gantt在目前也是一個很好用的用於繪製甘特圖的插件。 這次在同時使用它們時,發現甘特圖顯示異常,如圖 不載入bootstrap.css,甘特圖就不會出問題,很容易就定位出是bootstrap的css衝突問題。 但是要實際定位到具體是哪個 ...
  • HTML Basic Document Text Elements Logical Styles Physical Styles Links, Anchors, and Image Elements Unordered list Ordered list Definition list Tables ...
  • 什麼是AJAX? AJAX的意思就是非同步的JavaScript和XML。簡而言之,它是使用XMLHttpRequest對象與伺服器端通信的腳本語言。它可以發送及接收各種格式的信息,包括JSON、XML、HTML和文本文件。AJAX最為吸引人的就是它的“非同步”特性,這意味著AJAX可以無需刷新頁面而與 ...
  • 緩存優點 通常所說的Web緩存指的是可以自動保存常見http請求副本的http設備。對於前端開發者來說,瀏覽器充當了重要角色。除此外常見的還有各種各樣的代理伺服器也可以做緩存。當Web請求到達緩存時,緩存從本地副本中提取這個副本內容而不需要經過伺服器。這帶來了以下優點: 緩存減少了冗餘的數據傳輸 緩 ...
  • 1、框架的概念 框架:將一個瀏覽器視窗劃分成若幹個小視窗 2、框架集合框架頁 框架集<frameset>:主要用來劃分視窗的。 框架頁<frame>:主要用來指定視窗預設顯示的網頁地址。 一個簡單實例:該frame將窗體分成了左右兩欄,左欄200像素,右欄全部 效果 frameset 屬性 1、co ...
  • 緊接:"理清JavaScript正則表達式--上篇"。 類String支持四種利用正則表達式的方法。分別是search、replace、match和split方法。下麵將一一講述。 --String.search(regexp)-- search相對於其他三個方法,是應用正則最簡單的方法啦,作用就是 ...
  • 測試例子可以點擊這裡進行訪問:判斷手指滑動方向DEMO ...
一周排行
    -Advertisement-
    Play Games
  • .Net8.0 Blazor Hybird 桌面端 (WPF/Winform) 實測可以完整運行在 win7sp1/win10/win11. 如果用其他工具打包,還可以運行在mac/linux下, 傳送門BlazorHybrid 發佈為無依賴包方式 安裝 WebView2Runtime 1.57 M ...
  • 目錄前言PostgreSql安裝測試額外Nuget安裝Person.cs模擬運行Navicate連postgresql解決方案Garnet為什麼要選擇Garnet而不是RedisRedis不再開源Windows版的Redis是由微軟維護的Windows Redis版本老舊,後續可能不再更新Garne ...
  • C#TMS系統代碼-聯表報表學習 領導被裁了之後很快就有人上任了,幾乎是無縫銜接,很難讓我不想到這早就決定好了。我的職責沒有任何變化。感受下來這個系統封裝程度很高,我只要會調用方法就行。這個系統交付之後不會有太多問題,更多應該是做小需求,有大的開發任務應該也是第二期的事,嗯?怎麼感覺我變成運維了?而 ...
  • 我在隨筆《EAV模型(實體-屬性-值)的設計和低代碼的處理方案(1)》中介紹了一些基本的EAV模型設計知識和基於Winform場景下低代碼(或者說無代碼)的一些實現思路,在本篇隨筆中,我們來分析一下這種針對通用業務,且只需定義就能構建業務模塊存儲和界面的解決方案,其中的數據查詢處理的操作。 ...
  • 對某個遠程伺服器啟用和設置NTP服務(Windows系統) 打開註冊表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer 將 Enabled 的值設置為 1,這將啟用NTP伺服器功 ...
  • title: Django信號與擴展:深入理解與實踐 date: 2024/5/15 22:40:52 updated: 2024/5/15 22:40:52 categories: 後端開發 tags: Django 信號 松耦合 觀察者 擴展 安全 性能 第一部分:Django信號基礎 Djan ...
  • 使用xadmin2遇到的問題&解決 環境配置: 使用的模塊版本: 關聯的包 Django 3.2.15 mysqlclient 2.2.4 xadmin 2.0.1 django-crispy-forms >= 1.6.0 django-import-export >= 0.5.1 django-r ...
  • 今天我打算整點兒不一樣的內容,通過之前學習的TransformerMap和LazyMap鏈,想搞點不一樣的,所以我關註了另外一條鏈DefaultedMap鏈,主要調用鏈為: 調用鏈詳細描述: ObjectInputStream.readObject() DefaultedMap.readObject ...
  • 後端應用級開發者該如何擁抱 AI GC?就是在這樣的一個大的浪潮下,我們的傳統的應用級開發者。我們該如何選擇職業或者是如何去快速轉型,跟上這樣的一個行業的一個浪潮? 0 AI金字塔模型 越往上它的整個難度就是職業機會也好,或者說是整個的這個運作也好,它的難度會越大,然後越往下機會就會越多,所以這是一 ...
  • @Autowired是Spring框架提供的註解,@Resource是Java EE 5規範提供的註解。 @Autowired預設按照類型自動裝配,而@Resource預設按照名稱自動裝配。 @Autowired支持@Qualifier註解來指定裝配哪一個具有相同類型的bean,而@Resourc... ...