經(jīng)過前兩部分的講解,我們大概知道內容滑動切換的基本開發(fā)思路和技巧,現(xiàn)在我們在第三部分將前面兩部分的代碼進行優(yōu)化,封裝成一個jQuery插件:jquery.hwSlide.js。開發(fā)者可以輕松創(chuàng)建各種圖片輪播效果、焦點圖效果、圖文混排滑動效果。
下載源碼
hwSlider具有以下特性:
多個參數(shù)定制,滿足不同項目需求。
支持移動端觸控滑動。
支持圖文混排,支持各種html元素。
響應式自適應屏幕尺寸。
同一頁面支持多個滑動切換。
輕量級的,壓縮版不到4KB。
支持所有現(xiàn)代瀏覽器,支持ie8+。
HTML
首先在頁面head部位載入hwSlider所需的基本css樣式文件,以及jquery庫文件和hwSlider插件,當然我建議把js文件放在頁面底部加載。
<link type="text/css" rel="stylesheet" /> <script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="http://www.gimoo.net/t/1901/js/jquery.hwSlider.js"></script>
然后在body中加入以下HTML代碼:
<div class="hwslider"> <ul> <li><img src="http://www.gimoo.net/t/1901/images/s1.jpg" alt=""></li> <li><img src="http://www.gimoo.net/t/1901/images/s2.jpg" alt=""></li> <li>hwSlider.js</li> </ul> </div>
按照上面的代碼布局HTML結構,每個li元素包含一個滑塊,滑塊的內容可以是圖片、文本或圖文混排等等。
jQuery
按照jQuery插件開發(fā)模板,有興趣的同學可以看看這篇文章關于jQuery插件模板的介紹:jQuery彈出層插件-hwLayer,我已經(jīng)將代碼封裝成了jQuery插件:jquery.hwSlider.js,具體的代碼請下載源碼查看。調用Flexslider插件非常簡單,使用如下代碼:
$(function() { $(".hwslider").hwSlider(); });
運行頁面即可看到滑塊效果。注意hwSlider默認使用滑塊的尺寸600x320,你可以通過設置選項改變默認的滑塊初始尺寸。
hwSlider選項設置
hwSlider提供了簡單實用的選項設置,供開發(fā)者根據(jù)需求來設置。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持綠夏網(wǎng)。