SlidesJS基本使用方法

來源 MZB大豆博客


Slides – 是一個簡單的,容易定製和風格化,的jQuery幻燈片插件。

Slides提供褪色或幻燈片過渡效果,圖像淡入淡出,圖像預壓,自動生成分頁,循環,自動播放的自定義等很多選項。

用Slides插件,你可以隨機播放幻燈片,設定那一套您想要開始幻燈片。它附帶充分的說明和示例。

DEMO地址:http://slidesjs.com/

官網地址:http://slidesjs.com/

下載地址:http://slidesjs.com/downloads/slides.zip


基本的HTML結構

  1. <div id="slides">
  2. <div class="slides_container">
  3. <div>
  4. <h1>Slide 1</h1>
  5. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  6. </div>
  7. <div>
  8. <h1>Slide 2</h1>
  9. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  10. </div>
  11. <div>
  12. <h1>Slide 3</h1>
  13. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  14. </div>
  15. <div>
  16. <h1>Slide 4</h1>
  17. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  18. </div>
  19. </div>
  20. </div>

基本CSS代碼

  1. <style type="text/css" media="screen">
  2. .slides_container {
  3. width:470px;
  4. height:170px;
  5. }
  6. .slides_container div {
  7. width:470px;
  8. height:170px;
  9. display:block;
  10. }
  11. </style>

基本的初始化JavaScript代碼

[javascript] view plaincopy
  1. <script>
  2. $(function(){
  3. $("#slides").slides();
  4. });
  5. </script>


官方文檔解釋 (版本1.1.9)

preload(boolean)

當參數設置爲 true 的時候,表示在加載相冊中照片的過程中顯示 加載圖片,設置爲false的時候則表示不顯示 加載圖片
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. preload: true
  4. });
  5. });
默認值爲: false


preloadImage(string)

這個屬性一般跟上一個 preload(boolean) 一起使用,string內的值表示需要顯示的 加載圖片路徑地址
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. preload: true,
  4. preloadImage: '/img/loading.gif'
  5. });
  6. });
默認值爲:"/img/loading.gif"


container(string)

設置放置圖片層的頂級div 樣式名稱
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. container: 'slides_container'
  4. });
  5. });
默認值爲:"slides_container"


generateNextPrev(boolean)

設置 是否自動生成 上一個 下一個 按鈕
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. generateNextPrev: true
  4. });
  5. });
默認值爲:false


next(string)

自動生成的下一個按鈕 樣式名稱
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. next: 'next'
  4. });
  5. });
默認值爲:"next"


prev(string)

自動生成的上一個按鈕 樣式名稱
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. prev: 'prev'
  4. });
  5. });
默認值爲: "prev"


pagination(boolean)

如果你不使用分頁的方式顯示圖片你可以設置爲false ,但是沒有必要,推薦不做設置
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. pagination: true
  4. });
  5. });


generatePagination(boolean)

設置 是否自動生成分頁導航層
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. generatePagination: true
  4. });
  5. });
默認值爲:true


paginationClass(string)

設置分頁導航層樣式名稱
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. paginationClass: 'pagination'
  4. });
  5. });
默認值爲:"pagination"



currentClass(string)

設置分頁導航層中 當前分頁項目樣式名稱
[javascript] view plaincopy
  1. $(function(){
  2. $("#slides").slides({
  3. currentClass: 'current'
  4. });
  5. });

默認值爲:"current"


發佈了31 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章