jQuery 进度条是常用于显示页面加载进度的技术,它可以帮助用户更好的了解页面加载进程,并且提高用户体验。下面我们将介绍如何使用 jQuery 进度条显示图片加载进度。
// HTML 代码 <div id="progress"></div> <img id="image" src="demo.jpg"> // CSS 代码 #progress { width: 0%; height: 5px; background-color: #007bff; } // jQuery 代码 $(document).ready(function(){ // 预加载图片 $("#image").load(function() { // 图片加载完成后隐藏进度条 $("#progress").hide(); }); // 监听图片加载进度 $("#image").on("progress", function(e){ var progress = Math.round(e.loaded / e.total * 100); $("#progress").width(progress + "%"); }); }); 实现效果:当页面加载图片时,通过监听图片加载进度,实时更新进度条的宽度,直到图片加载完成,进度条自动隐藏。
通过以上代码实现了利用 jQuery 进度条显示图片加载进度的功能。同时,我们还可以利用该技术实现其他需要显示进度条的场
|