搜尋
首頁php教程php手册輪播插件第二發 附漸層功能設置

前面升級版可以
js程式碼/**圖片輪播*/<br> /**初始參數設定*/<br>     _fun={<br>    multid:'qi',//如果一個頁面中出現多個輪播插件,請將輪播程式碼複製 並且將此參數設為不同的值,此值為ul的id<br>    multcla:'nei_img',//如果一個頁面中出現多個輪播插件,請將輪播程式碼複製 並且將此參數設為不同的值,此值為包裹ul的class<br>    sw:1,//自動輪播開關0為開1為關<br>    ti:2000,//自動輪播時間<br>    sba:1,//是否顯示下方選取標籤<br>    ba:'#ACAAAA',//背景顏色設定選取的背景<br>    ban:'#1D63AF',//背景顏色設定沒選取的背景<br>    bacla:'qink',//設定下面選取框的class<br>    jianb:1,//是否開啟漸層<br>    jianban:30,//圖片漸變每次時間,用於圖片漸變s參數設定必須小於自動播放時間間隔的3%(建議值30)<br> }<br> /**初始參數設定*/<br> <br> var qik=1;<br> $(function(){//輪播初始化    <br>     var lio=$('#'+_fun.multid+' li');<br>     lio.mouseover(function(){//滑鼠移入圖停止自動播放<br>         qik=0;<br>     });<br>     lio.mouseout(function(){//滑鼠移出圖開啟自動播放<br>         qik=1;<br>     });<br>     $.each(lio, function(k,v) {<br>         if(k==0){<br>             $(v).addClass('img_lib');<br>         }else{<br>             $(v).addClass('img_lin');<br>         }<br>     }); <br>     if(_fun.sba){<br>     var obal=$('.'+_fun.multcla);<br>     for(i=0;i<lio.length></lio.length>         if(i==(lio.length-1)){<br> obal.after('<span kai></span> ');<br>     }else{<br> obal.after('<span kai></span> ');<br>     }<br>     }<br>     }<br> })<br> <br> function kai(){//開啟自動播放函數<br>     qik=1;<br> }<br> function den(){//關閉自動播放函數<br>     qik=0;<br> }<br> <br> function qin(i){//選取函數<br>     qik=0;//滑鼠點擊後就會停止自動播放<br>     var liog_q=$('#'+_fun.multid+' li');<br>     $.each(liog_q, function(kw,vw) {<br>         $('#'+_fun.multid+(kw+1)).css('background',_fun.ban);<br>         if(kw==(i-1)){<br>             $(vw).removeClass('img_lin');<br>             $(vw).addClass('img_lib');<br>             if(_fun.jianb){<br>                funqin(0,9,vw,_fun.jianban);//漸進顯示函數<br>             }<br>             <br>         }else{<br>            $(vw).removeClass('img_lib');<br>             $(vw).addClass('img_lin');<br>         }<br>     });<br>     $('#'+_fun.multid+i).css('背景',_fun.ba);<br> }<br> <br> function recoil(){//後退函數<br>     <br>     var liog_r=$('#'+_fun.multid+' li');<br>     var l_r=liog_r.length;<br>     var bl_r;<br>     $.each(liog_r, 函數(k,v) {<br>         if(v.className=='img_lib'){<br>           if(k!=0){    <br>               bl_r=k;<br>               $(v).removeClass('img_lib');<br>               $(v).addClass('img_lin');<br>             }其他{<br>                 bl_r=l_r;<br>                 $(v).removeClass('img_lib');<br>                 $(v).addClass('img_lin');<br>             }<br>         }<br>     });<br>     $.each(liog_r, 函數(kw,vw) {<br>         如果(kw==(bl_r-1)){<br>             $(vw).removeClass('img_lin');<br>             $(vw).addClass('img_lib');<br>             if(_fun.jianb){<br>                funqin(0,9,vw,_fun.jianban);//切換顯示函數<br>             }<br>             如果(_fun.sba){<br>             $('#'+_fun.multid+(kw+1)).css('background',_fun.ba);//建立下列選擇標籤<br>             }<br>         }其他{<br>             如果(_fun.sba){<br>             $('#'+_fun.multid+(kw+1)).css('背景',_fun.ban);<br>             }<br>         }<br>     });<br>     <br> }<br> <br> function geen(){//前進按鈕函數<br>     <br>     var liog=$('#'+_fun.multid+' li');<br>     var l=liog.length;<br>     var bl;<br>     $.each(liog, 函數(k,v) {<br>         if(v.className=='img_lib'){<br>           if(k!=(l-1)){    <br>               bl=k;<br>               $(v).removeClass('img_lib');<br>               $(v).addClass('img_lin');<br>             }其他{<br>                 bl=-1;                <br>                 $(v).removeClass('img_lib');<br>                 $(v).addClass('img_lin');<br>            }<br>         }<br>     });<br>     $.each(liog, function(kw,vw) {<br>         if(kw==(bl+1)){<br>             $(vw).removeClass('img_lin');<br>             $(vw).addClass('img_lib');<br>             if(_fun.jianb){<br>                funqin(0,9,vw,_fun.jianban);//漸進顯示函數<br>             }<br>             if(_fun.sba){<br>                $('#'+_fun.multid+(kw+1)).css('background',_fun.ba);//建立下列選擇標籤<br>             }<br>         }else{<br>             if(_fun.sba){<br>             $('#'+_fun.multid+(kw+1)).css('background',_fun.ban);<br>             }<br>         }<br>     });<br>     <br> }<br> <br> function funqin(i,k,ob,s){//數值成長函數,用於圖片漸變s參數設定必須小於自動播放時間間隔的10%<br>     if(i<k></k>         i++;<br>         $(ob).css('opacity','0.'+i+'9');<br>     }<br>     setTimeout( function(){//必須寫成匿名函數才能接受參數<br>         funqin(i,k,ob,s);<br>     },s);<br> }<br> <br> <br> function gee(){//前進函數-(定期時間函數,不能用作前進按鈕函數使用)<br>     if(qik){//因為時間跳躍函數呼叫的是前進函數所以在這個函數中設定開關<br>     var liog=$('#'+_fun.multid+' li');<br>     var l=liog.length;<br>     var bl;<br>     $.each(liog, function(k,v) {<br>         if(v.className=='img_lib'){<br>           if(k!=(l-1)){    <br>               bl=k;<br>               $(v).removeClass('img_lib');<br>               $(v).addClass('img_lin');<br>             }else{<br>                 bl=-1;<br>                 $(v).removeClass('img_lib');<br>                 $(v).addClass('img_lin');<br>             }<br>         }<br>     });<br>     $.each(liog, function(kw,vw) {<br>         if(kw==(bl+1)){<br>             $(vw).removeClass('img_lin');<br>             $(vw).addClass('img_lib');<br>             if(_fun.jianb){<br>                funqin(0,9,vw,_fun.jianban);//漸進顯示函數<br>             }<br>             if(_fun.sba){<br>               $('#'+_fun.multid+(kw+1)).css('background',_fun.ba);//建立下列選擇標籤<br>             }<br>         }else{<br>             if(_fun.sba){<br>             $('#'+_fun.multid+(kw+1)).css('background',_fun.ban);<br>             }<br>         }<br>     });<br>     }<br> }<br> <br> /**定時執行開始*/<br> if(_fun.sw){<br>    setInterval ( function(){//匿名函數包裝使其接受參數<br>        gee();<br>    }, _fun.ti);<br> }<br> /**定時執行結束*/<br> /**圖片輪播*/開啟全部效果圖:
輪播插件第二發 附漸層功能設置
關閉下面選取框效果圖:
輪播插件第二發 附漸層功能設置
修改選取框背景色圖:
輪播插件第二發 附漸層功能設置
輪播插件第二發 附漸層功能設置
(樣式都可以在css檔案裡進行修改的哈)

輪播插件第二發 附漸層功能設置 qin.zip ( 896.86 KB 下載:6 次 )

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境