真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何使用js編寫網(wǎng)頁進度條效果-創(chuàng)新互聯(lián)

這篇文章主要介紹了如何使用js編寫網(wǎng)頁進度條效果,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元忻州做網(wǎng)站,已為上家服務(wù),為忻州各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108

一、基本思路

為了讓我們編寫的網(wǎng)頁進度條滿足現(xiàn)有需求,又足夠輕便,所以使用原生js寫一個構(gòu)造函數(shù),為了見名知義,可以把該函數(shù)命名為”Loading”。該函數(shù)接收2個參數(shù),分別為arr、callback。其中arr定義圖片數(shù)組,callback定義執(zhí)行完成后回調(diào)函數(shù)。該構(gòu)造函數(shù)內(nèi)部,遍歷圖片數(shù)組加載圖片,每加載完一張圖片,修改進度條進度,直至全部加載完成,進度條進度為100%。

二、實現(xiàn)步驟

(1)先搭建好進度條的樣子,把html和css寫好。

如何使用js編寫網(wǎng)頁進度條效果

如何使用js編寫網(wǎng)頁進度條效果

寫完后預(yù)覽一下進度條的效果

如何使用js編寫網(wǎng)頁進度條效果

(2)編寫Loading構(gòu)造函數(shù)。在該構(gòu)造函數(shù)中,把進度條的css和html在執(zhí)行進度條init方法時動態(tài)添加和渲染。至此,進度條模塊已經(jīng)編寫好,使用時只需要引入該構(gòu)造函數(shù),并實例化一個對象。

如何使用js編寫網(wǎng)頁進度條效果

(3)實例化一個進度條對象

如何使用js編寫網(wǎng)頁進度條效果

三、改進

該組件的可擴展性稍弱,主要表現(xiàn)為進度條樣式上,可以根據(jù)不同進度條實例來定義進度條樣式。所以可以在構(gòu)造函數(shù)中增加一個this.setCss方法,實現(xiàn)不同進度條實例的個性化。修改如下:

如何使用js編寫網(wǎng)頁進度條效果

如果進度條顏色為紅色,不是默認(rèn)的#01ffff,則在初始化前調(diào)用setCss方法。

如何使用js編寫網(wǎng)頁進度條效果

頁面效果如下

如何使用js編寫網(wǎng)頁進度條效果

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“如何使用js編寫網(wǎng)頁進度條效果”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司,關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、網(wǎng)站設(shè)計器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


名稱欄目:如何使用js編寫網(wǎng)頁進度條效果-創(chuàng)新互聯(lián)
瀏覽地址:http://weahome.cn/article/hejjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部