[原創]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
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...