Flexslider是一款基于的jQuery內(nèi)容滾動(dòng)插件。它能讓你輕松的創(chuàng)建內(nèi)容滾動(dòng)的效果,具有非常高的可定制性。開發(fā)者可以使用Flexslider輕松創(chuàng)建各種圖片輪播效果、焦點(diǎn)圖效果、圖文混排滾動(dòng)效果。
源代碼下載地址:https://github.com/woothemes/FlexSlider/zipball/master
更多使用示例演示地址:http://flexslider.woothemes.com/index.html
Flexslider具有以下特性:
支持滑動(dòng)和淡入淡出效果。
支持水平、垂直方向滑動(dòng)。
支持鍵盤方向鍵控制。
支持觸控滑動(dòng)。
支持圖文混排,支持各種html元素。
自適應(yīng)屏幕尺寸。
可控制滑動(dòng)單元個(gè)數(shù)。
更多選項(xiàng)設(shè)置和回調(diào)函數(shù)。

引入flexslider.css和jquery.flexslider-min.js文件
<link rel="stylesheet" href="../../common/css/flexslider.css" />
<script type="text/javascript" src="../../common/js/jquery.flexslider-min.js"></script>
HTML代碼結(jié)構(gòu):
<!-- Place somewhere in the <body> of your page -->
<div class="flexslider">
<ul class="slides">
<li>
<img src="slide1.jpg" />
</li>
<li>
<img src="slide2.jpg" />
</li>
<li>
<img src="slide3.jpg" />
</li>
<li>
<img src="slide4.jpg" />
</li>
</ul>
</div>
JQuery代碼結(jié)構(gòu):
// Can also be used with $(document).ready()
$(window).load(function() {
$('.flexslider').flexslider({
animation: "slide"
});
});
Flexslider選項(xiàng)設(shè)置
| 參數(shù) | 描述 | 默認(rèn)值 |
| animation | 動(dòng)畫效果類型,有"fade":淡入淡出,"slide":滑動(dòng) | "fade" |
| easing | 內(nèi)容切換時(shí)緩動(dòng)效果,需要jquery easing插件支持 | "swing" |
| direction | 內(nèi)容滾動(dòng)方向,有"horizontal":水平方向 和"vertical":垂直方向 | "horizontal" |
| animationLoop | 是否循環(huán)滾動(dòng) | true |
| startAt | 初始滑動(dòng)時(shí)的起始位置,定位從第幾個(gè)開始滑動(dòng) | 0 |
| slideshow | 是否自動(dòng)滑動(dòng) | true |
| slideshowSpeed | 滑動(dòng)內(nèi)容展示時(shí)間(ms) | 7000 |
| animationSpeed | 內(nèi)容切換時(shí)間(ms) | 600 |
| initDelay | 初始化時(shí)延時(shí)時(shí)間 | 0 |
| pauseOnHover | 鼠標(biāo)滑向滾動(dòng)內(nèi)容時(shí),是否暫停滾動(dòng) | false |
| touch | 是否支持觸摸滑動(dòng) | true |
| directionNav | 是否顯示左右方向箭頭按鈕 | true |
| keyboard | 是否支持鍵盤方向鍵操作 | true |
| minItems | 一次最少展示滑動(dòng)內(nèi)容的單元個(gè)數(shù) | 1 |
| maxItems | 一次最多展示滑動(dòng)內(nèi)容的單元個(gè)數(shù) | 0 |
| move | 一次滑動(dòng)的單元個(gè)數(shù) | 0 |
| 回調(diào)函數(shù) |
start: function(){}, before: function(){}, after: function(){}, end: function(){}, added: function(){}, removed: function(){}, init: function(){}, |
- |



鄂公網(wǎng)安備 42090202000212號(hào)