JQUERY進度條圖片高級是一種實用且美觀的Web開發技術。通過這種技術,我們能夠在網站界面中引入進度條圖片,以表明網頁的加載進度,讓用戶可以更好地了解網頁的加載情況。以下是使用JQUERY進度條圖片高級技術實現一個進度條的示例:
<html> <head> <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script> <script src="https://cdn.bootcss.com/jqueryui/1.12.1/jquery-ui.js"></script> <link rel="stylesheet"> <style> #progressbar { width: 500px; margin: 0 auto; } </style> </head> <body> <div id="progressbar"></div> <script> $(function () { var progressbar = $("#progressbar"), progressLabel = $(".progress-label"); progressbar.progressbar({ value: false, change: function () { progressLabel.text(progressbar.progressbar("value") + "%"); }, complete: function () { progressLabel.text("Complete!"); } }); function progress() { var val = progressbar.progressbar("value") || 0; progressbar.progressbar("value", val + 1); if (val < 99) { setTimeout(progress, 50); } } setTimeout(progress, 1000); }); </script> </body> </html>
在上述代碼中,我們使用了JQUERY庫和JQUERY UI庫,以實現進度條效果。該代碼中的#progressbar是一個DIV元素,它有一個默認的寬度為500像素,位于網頁的中央位置。在JS代碼中,我們定義了一個progressbar函數,并且在其中設置了進度條的樣式等參數。完成這些設置后,我們可以調用progress函數,以便實現進度條的增長。該進度條的增長速度為每50毫秒增長1%,直到進度條的值達到99為止。
上一篇jquery進度條 異步
下一篇css彈出特效代碼