jquery實現(xiàn)模擬百分比進度條漸變效果代碼
更新時間:2015年10月29日 10:39:48 作者:企鵝
這篇文章主要介紹了jquery實現(xiàn)模擬百分比進度條漸變效果代碼,涉及jQuery基于時間函數操作頁面元素樣式變換的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了jquery實現(xiàn)模擬百分比進度條漸變效果代碼。分享給大家供大家參考,具體如下:
這里為了便于看到加載百分比,對代碼進行了處理,實際使用時并不需要這樣。
運行效果截圖如下:

在線演示地址如下:
http://demo.jb51.net/js/2015/jquery-mn-bfb-scroll-cha-style-demo/
具體代碼如下:
<html>
<head>
<title>jquery模擬百分比進度條</title>
<script type='text/javascript' src='jquery1.3.2.js'></script>
<style>
#loading{ background:url(bak.png) 0 0 no-repeat; width:397px; height:49px;}
#loading div{ background:url(pro.png) 0 0 no-repeat; line-height:49px;height:49px; text-align:right;}
</style>
<script type="text/javascript">
var progress_id ="loading";
function SetProgress(progress) {
if (progress) {
$("#" + progress_id +" > div").css("width",String(progress) + "%"); //控制#loading div寬度
$("#" + progress_id +"> div").html(String(progress) + "%"); //顯示百分比
}
}
var i = 0;
function doProgress() {
if (i > 100) {
$("#message").html("恭喜您,歌曲上傳成功!").fadeIn("slow");//加載完畢提示
return;
}
if (i <= 100) {
setTimeout("doProgress()",500);
SetProgress(i);
i++;
}
}
$(document).ready(function() {
doProgress();
});
</script>
</head>
<body>
<div id="message"></div>
<div id="loading"><div>
</body>
</html>
希望本文所述對大家jQuery程序設計有所幫助。
相關文章
jQuery選中select控件 無法設置selected的解決方法
select 控件的 option用jQuery動態(tài)添加,然后選中某項時,IE6不能執(zhí)行(火狐沒問題),用try{}catch(err){alert(err.description);}提示為“無法設置selected屬性 未指明的錯誤”2010-09-09
使用jquery給input和textarea設定ie中的focus
在瀏覽網站的過程中,我們經常可以看見當鼠標點擊后樣式改變的文本框和文本域,那么這種效果是如何實現(xiàn)的呢?2008-05-05

