1. 程式人生 > >jQurey輪播插件slides簡單使用教程

jQurey輪播插件slides簡單使用教程

code script text red nbsp mage 文字 images 情況

簡介就不多說了,網上有很多,復制粘貼沒意義,會想到用這個插件就代表已經了解了這是個什麽樣的東東,這裏主要記錄下我在使用過程中的步驟和註意事項

html代碼註意輪播的多個元素是同樣的設置和樣式,這樣輪播的時候看起來也不至於忽大忽小的看著不協調,這裏只是為方便演示和看懂,不做什麽復雜特效誤導群眾

<div id="slides">  
  <img src="1.jpg" />
  <img src="1.jpg" />
  <img src="1.jpg" />
  <img src="1.jpg" />
</div>

簡單設置下樣式,具體參數可以根據實際情況進行設定,不糾結

#slides{
    width:540px;
    height:350px;
    margin:0 auto;
}
#sildes img{
    width:540px;
    height:300px;
}

下面就是引入主題,把關鍵 js 文件引入進來,這個放頭部和身體裏應該都是可以的,我習慣基礎文件放頭部,操作代碼放到身體需要輪播的位置

<script src="jquery.min.js"></script>
<script src="jquery.slides.min.js"></script>

下面是簡單的操作代碼,沒做太多的參數設定,只是讓他自己自動跑起來

<script>  
$(function(){
    $("#slides").slidesjs({
      width:540,
      height:300,
      start: 1,
      play: {
          auto: true
      }
    });
  });
</script>

這樣就能動起來了

效果大概是這樣的

技術分享

實際運行起來,圖片已經開始輪播了,效果達到了。只是導航看起來還有點別扭,而且還被截斷了,針對slides的導航部分,有一些內部的類是固定的,設定樣式時針對特定部分進行設定就可以了,這裏貼上我簡單用到的針對左邊上下頁和右邊標記圖片的數字位置的樣式

.slidesjs-navigation{
    margin-top:10px;
}
a.slidesjs-previous{
    float:left;
    margin-left:20px;
    text-decoration:none;
}
a.slidesjs-next{
    float:left;
    margin-left:20px;
    text-decoration:none;
}
.slidesjs-pagination{
    float:right;
    margin-top:10px;
}
.slidesjs-pagination li{
    float:left;
    margin-left:5px;    
    list-style:none;
}
.slidesjs-pagination li a{
    text-decoration:none;
}
.slidesjs-pagination li a.active{
    color:red;
}

再次運行

技術分享

這樣看著就舒服些了,左右的文字部分需要的朋友也可以通過背景background-image樣式換成好看的圖片,這裏就不作演示了

分析上面的樣式可以看出左邊的文字部分用到的類是 .slidesjs-navigation和 .slidesjs-previous .slidesjs-next

右邊的導航用到的類是 .slidesjs-pagination 然後裏面是通過列表標簽控制的 li

更多的控制還有超鏈接 a 的樣式設定等等

好了,以上就是簡單的引用,後續如果發現有什麽新的註意事項再補充啦……

jQurey輪播插件slides簡單使用教程