JQuery圖片輪換 nivoSlider圖片輪換

效果圖:javascript

第一步:添加引用css

    <script src="jquery-ui-1.9.2.custom.min.js" type="text/javascript"></script>
    <link href="nivo-slider.css" rel="stylesheet" type="text/css" />
    <script src="jquery.nivo.slider.pack.js" type="text/javascript"></script>
    <script type="text/javascript">
        $('document').ready(
        function () {
                $('#slider').nivoSlider({
                  effect: 'random', // 過渡效果  
                    slices: 15, //effect爲切片效果時的數量  
                    boxCols: 8, //effect爲格子效果時的列  
                    boxRows: 4, //effect爲格子效果時的行  
                    animSpeed: 500, //動畫速度  
                    pauseTime: 30000, //圖片切換速度 
                    startSlide: 0, //從第幾張開始  
                    directionNav: true, //是否顯示圖片切換按鈕(上/下頁)  
                    directionNavHide: false, //是否鼠標通過才顯示  
                    controlNav: true, // 顯示序列導航  
                    controlNavThumbs: false, // 顯示圖片導航  
                    controlNavThumbsFromRel: false, // 使用img的rel屬性做爲縮略圖地址  
                    controlNavThumbsSearch: '.jpg', // 查找特定字符串(controlNavThumbs必須爲true)  
                    controlNavThumbsReplace: '_thumb.jpg', // 替換成這個字符(controlNavThumbs必須爲true)  
                    keyboardNav: true, // 鍵盤控制(左右箭頭)PS:建議把代碼中的keypress換成keydown,由於在Chrome下有兼容問題.  
                   pauseOnHover: true, // 鼠標通過時暫停播放  
                   manualAdvance: false, // 是否手動播放(false爲自動播放幻燈片)  
                   captionOpacity: 0.1, // 字幕透明度  
                   prevText: '',  
                   nextText: '',  
                   randomStart: false, //是否隨機圖片開始  
                   beforeChange: function(){}, //動畫開始前觸發  
                   afterChange: function(){}, //動畫結束後觸發  
                   slideshowEnd: function(){}, // 本輪循環結束觸發  
                   lastSlide: function(){}, // 最後一張圖片播放結束觸發  
                   afterLoad: function(){} // 加載完畢時觸發  
                });
        }
        );
</script>
nivoSlider

第二步:添加頁面代碼java

<div style="text-align:center; width:100%;height:700px;">
    <div id="slider" class="nivoSlider" style="width:700px;margin-left:125px;">
        <%=ImageUrl %>
    </div>
</div>

其中<%=ImageUrl %>是後臺從數據庫綁定的Image圖片,你懂的。jquery

如下附上nivosilder的源代碼,免費下載。數據庫

http://files.cnblogs.com/FirstCode/nivoslider.pack2_.1.zipdom

相關文章
相關標籤/搜索