国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery 頁面載入進度條實現代碼

2019-11-21 01:28:39
字體:
來源:轉載
供稿:網友

loading Process traditional

上圖展示了傳統 Wordpress 模板在瀏覽器中的載入順序,Loading 條的出現和消失分布于頭尾。

new loading bar


如果我們在頁面的不同位置放置多個 JS ,每個 JS 用于逐步增加 Loading 條的寬度,那么這個 Loading 條無疑會更具實用價值。它在一定程度上緩解了訪客等待載入的枯燥感,同時還能客觀反映頁面載入的進度。若再配以 jQuery 內建的動畫效果,其完全可以與瀏覽器自帶的狀態條媲美。
先來看一個演示:地址。
要得到演示上的進度條效果,首先,引入 jQuery 框架(一定要放在頁頭 <head> 標簽內)。然后在 <body> 標簽起始位置放置:
復制代碼 代碼如下:

<div id="loading"><div></div></div>

CSS 可以這么寫:
復制代碼 代碼如下:

#loading {
width:100px;
height:20px;
background:#A0DB0E;
padding:5px;
position:fixed;
left:0;
top:0;
}
#loading div {
width:1px;
height:20px;
background:#F1FF4D;
}

準備工作到這里就做好了。
接著,請隨意發揮,依照你對圖二的理解,在模板各個部分的適當位置放置:
復制代碼 代碼如下:

<script type="text/javascript">
$("#loading div").animate({width:"16px"})
</script>

其中紅色數值應該隨載入順序逐步增加,直到 footer.php。另外別忘了在 footer.php 最末尾放上:
復制代碼 代碼如下:

<script type="text/javascript">
$("#loading").fadeOut()
</script>

用于載入完畢后隱藏進度條。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沅江市| 改则县| 甘南县| 巴东县| 姚安县| 昭通市| 安福县| 太仓市| 西宁市| 泰兴市| 抚州市| 连城县| 高雄市| 宣城市| 大冶市| 恩平市| 苍南县| 八宿县| 汝阳县| 绍兴县| 凤山市| 安乡县| 墨江| 商城县| 江西省| 达州市| 藁城市| 高青县| 来安县| 昆山市| 霍城县| 石林| 塔城市| 龙州县| 长宁区| 深州市| 林甸县| 四会市| 饶平县| 焉耆| 湄潭县|