漂亮的Slider效果類終于封裝成功
更新時(shí)間:2006年12月25日 00:00:00 作者:
Slider類的功能說(shuō)明:
1、可以控制任何一個(gè)頁(yè)面上存在的div
2、slider在滑動(dòng)的同時(shí)還可以實(shí)現(xiàn)透明度的變化,整個(gè)過(guò)程更平滑、更美觀
3、可控性強(qiáng),通過(guò)多個(gè)參數(shù)實(shí)現(xiàn)不同大小的div不同方向、不同速度的滑動(dòng)
4、調(diào)用方便,一句話即可初始化,slider的隱現(xiàn)控制更為簡(jiǎn)單,詳情參見(jiàn)代碼例子
關(guān)于Slider類實(shí)現(xiàn)過(guò)程的說(shuō)明:
有感于現(xiàn)在的網(wǎng)站經(jīng)常使用所謂Web2.0模式的div隱現(xiàn)效果,前一段自己在網(wǎng)頁(yè)上要實(shí)現(xiàn)一個(gè),嘗試成功后又想封裝一個(gè)類方便以后使用,也可以開(kāi)放給大家使用,剛好還可以學(xué)習(xí)一下javascript的類編程方法(兄弟以前一直用微軟的東西,對(duì)javascript不熟),過(guò)程當(dāng)中遇到一點(diǎn)問(wèn)題,就在51js上面發(fā)了一個(gè)帖子求助,本來(lái)也沒(méi)有報(bào)太大希望,結(jié)果得到了caudex和he1a2s0兩位朋友的講解和幫助,順利解決了問(wèn)題,再次對(duì)二位表示衷心得感謝,當(dāng)然順便也要感謝一下FlyKing這位大俠的不屑和譏諷,因?yàn)檫@也給了我莫大的動(dòng)力。
好了,廢話不說(shuō),盡管我的實(shí)現(xiàn)方法肯定不是最好的,甚至比較原始和笨拙,但畢竟是實(shí)現(xiàn)了,拿出來(lái)奉獻(xiàn)給大家,有看的上的就用一下吧?;蛘哂懈梅椒ǖ囊步o指教一下,我的郵箱douwenming@gmail.com,歡迎聯(lián)系。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
Slider類的調(diào)用說(shuō)明:
//關(guān)于如何使用這個(gè)代碼的說(shuō)明:
//上面的代碼可以封裝成為一個(gè)單獨(dú)的js文件,然后包含在頁(yè)面當(dāng)中
//然后使用下面的代碼進(jìn)行slider初始化,一個(gè)頁(yè)面可以使用多個(gè)slider,下面的代碼必須在頁(yè)面底部</body>之前,否則可能會(huì)報(bào)錯(cuò)
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
//參數(shù)分別代表的意義可以在代碼頂端看到
//控制slider動(dòng)作可以使用兩種方式
//一種是使用初始化時(shí)聲明的名字調(diào)用,比如topslider.show(),topslider.hide()
//另一種可以使用slider.names[0].show(),slider.names[0].hide(),下標(biāo)取決于slider初始化的順序
1、可以控制任何一個(gè)頁(yè)面上存在的div
2、slider在滑動(dòng)的同時(shí)還可以實(shí)現(xiàn)透明度的變化,整個(gè)過(guò)程更平滑、更美觀
3、可控性強(qiáng),通過(guò)多個(gè)參數(shù)實(shí)現(xiàn)不同大小的div不同方向、不同速度的滑動(dòng)
4、調(diào)用方便,一句話即可初始化,slider的隱現(xiàn)控制更為簡(jiǎn)單,詳情參見(jiàn)代碼例子
關(guān)于Slider類實(shí)現(xiàn)過(guò)程的說(shuō)明:
有感于現(xiàn)在的網(wǎng)站經(jīng)常使用所謂Web2.0模式的div隱現(xiàn)效果,前一段自己在網(wǎng)頁(yè)上要實(shí)現(xiàn)一個(gè),嘗試成功后又想封裝一個(gè)類方便以后使用,也可以開(kāi)放給大家使用,剛好還可以學(xué)習(xí)一下javascript的類編程方法(兄弟以前一直用微軟的東西,對(duì)javascript不熟),過(guò)程當(dāng)中遇到一點(diǎn)問(wèn)題,就在51js上面發(fā)了一個(gè)帖子求助,本來(lái)也沒(méi)有報(bào)太大希望,結(jié)果得到了caudex和he1a2s0兩位朋友的講解和幫助,順利解決了問(wèn)題,再次對(duì)二位表示衷心得感謝,當(dāng)然順便也要感謝一下FlyKing這位大俠的不屑和譏諷,因?yàn)檫@也給了我莫大的動(dòng)力。
好了,廢話不說(shuō),盡管我的實(shí)現(xiàn)方法肯定不是最好的,甚至比較原始和笨拙,但畢竟是實(shí)現(xiàn)了,拿出來(lái)奉獻(xiàn)給大家,有看的上的就用一下吧?;蛘哂懈梅椒ǖ囊步o指教一下,我的郵箱douwenming@gmail.com,歡迎聯(lián)系。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
Slider類的調(diào)用說(shuō)明:
//關(guān)于如何使用這個(gè)代碼的說(shuō)明:
//上面的代碼可以封裝成為一個(gè)單獨(dú)的js文件,然后包含在頁(yè)面當(dāng)中
//然后使用下面的代碼進(jìn)行slider初始化,一個(gè)頁(yè)面可以使用多個(gè)slider,下面的代碼必須在頁(yè)面底部</body>之前,否則可能會(huì)報(bào)錯(cuò)
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
//參數(shù)分別代表的意義可以在代碼頂端看到
//控制slider動(dòng)作可以使用兩種方式
//一種是使用初始化時(shí)聲明的名字調(diào)用,比如topslider.show(),topslider.hide()
//另一種可以使用slider.names[0].show(),slider.names[0].hide(),下標(biāo)取決于slider初始化的順序
相關(guān)文章
es6函數(shù)之rest參數(shù)用法實(shí)例分析
這篇文章主要介紹了es6函數(shù)之rest參數(shù)用法,結(jié)合實(shí)例形式分析了es6函數(shù)rest參數(shù)功能、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下2020-04-04JS判斷字符串是否為整數(shù)的方法--簡(jiǎn)單的正則判斷
今天小編就為大家分享一篇JS判斷字符串是否為整數(shù)的方法--簡(jiǎn)單的正則判斷,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-07-07JS判斷客服QQ號(hào)在線還是離線狀態(tài)的方法
這篇文章主要介紹了JS判斷客服QQ號(hào)在線還是離線狀態(tài)的方法,可實(shí)現(xiàn)完整的判斷QQ在線及對(duì)話的功能,是非常實(shí)用的技巧,需要的朋友可以參考下2015-01-01JSON創(chuàng)建鍵值對(duì)(key是中文或者數(shù)字)方式詳解
這篇文章主要介紹了JSON創(chuàng)建鍵值對(duì)(key是中文或者數(shù)字)方式詳解,需要的朋友可以參考下2017-08-08JavaScript設(shè)計(jì)模式之策略模式詳解
設(shè)計(jì)模式(Design pattern)是解決軟件開(kāi)發(fā)某些特定問(wèn)題而提出的一些解決方案也可以理解成解決問(wèn)題的一些思路,下面這篇文章主要給大家介紹了關(guān)于JavaScript設(shè)計(jì)模式之策略模式的相關(guān)資料,需要的朋友可以參考下2022-06-06

JavaScript canvas實(shí)現(xiàn)俄羅斯方塊游戲
這篇文章主要為大家詳細(xì)介紹了JavaScript canvas實(shí)現(xiàn)俄羅斯方塊游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
2021-07-07