jquery 简单的进度条实现代码


Posted in Javascript onMarch 11, 2010

其实我本来的计划是做网页设计师的,可是没有人认为我设计的好,哥到现在还没有工作,发泄一下,不多说了。

效果图

jquery 简单的进度条实现代码

需要用到的图片:

背景图片:

jquery 简单的进度条实现代码

进度显示图片:

jquery 简单的进度条实现代码

网页结构:

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

css代码:
代码
#center{ 
margin:50px auto; 
width:400px; 
} 
#loading{ 
width:397px; 
height:49px; 
background:url(bak.png) no-repeat; 
} 
#loading div{ 
width:0px; 
height:48px; 
background:url(pro.png) no-repeat; 
color:#fff; 
text-align:center; 
font-family:Tahoma; 
font-size:18px; 
line-height:48px; 
} 
#message{ 
width:200px; 
height:35px; 
font-family:Tahoma; 
font-size:12px; 
background-color:#d8e7f0; 
border:1px solid #187CBE; 
display:none; 
line-height:35px; 
text-align:center; 
margin-bottom:10px; 
margin-left:50px;

JavaScript代码:
代码
<script type="text/javascript" src="jquery-1.3.2.js"></script> 
<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()", 100); 
SetProgress(i); 
i++; 
} 
} 
$(document).ready(function() { 
doProgress(); 
}); 
</script>
Javascript 相关文章推荐
url 特殊字符 传递参数解决方法
Jan 01 Javascript
jquery 选项卡效果 新手代码
Jul 08 Javascript
js实现鼠标滑过文字链接色彩变化的效果
May 06 Javascript
jQuery获取radio选中项的值实例
Jun 18 Javascript
解决vue数组中对象属性变化页面不渲染问题
Aug 09 Javascript
js取小数点后两位四种方法
Jan 18 Javascript
Vue 使用beforeEach实现登录状态检查功能
Oct 31 Javascript
js实现图片实时时钟
Jan 15 Javascript
用JS实现选项卡
Mar 23 Javascript
js实现时间日期校验
May 26 Javascript
Vue+element-ui添加自定义右键菜单的方法示例
Dec 08 Vue.js
微信小程序中使用vant框架的具体步骤
Feb 18 Javascript
精通JavaScript 纠正 cleanWhitespace函数
Mar 11 #Javascript
Javascript 入门基础学习
Mar 10 #Javascript
javascript showModalDialog,open取得父窗口的方法
Mar 10 #Javascript
ExtJs3.0中Store添加 baseParams 的Bug
Mar 10 #Javascript
js Date自定义函数 延迟脚本执行
Mar 10 #Javascript
js 蒙版进度条(结合图片)
Mar 10 #Javascript
javascript 事件查询综合 推荐收藏
Mar 10 #Javascript
You might like
PHP 应用程序的安全 -- 不能违反的四条安全规则
2006/11/26 PHP
PHP多进程编程实例
2014/10/15 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
2015/07/31 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
2016/12/14 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
laravel按天、按小时,查询数据的实例
2019/10/09 PHP
javascript XML数据显示为HTML一例
2008/12/23 Javascript
21个值得收藏的Javascript技巧
2014/02/04 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
javascript使用avalon绑定实现checkbox全选
2015/05/06 Javascript
JS和css实现检测移动设备方向的变化并判断横竖屏幕
2015/05/25 Javascript
JS添加或修改控件的样式(Class)实现方法
2016/10/15 Javascript
jQuery实现文字自动横移
2017/01/08 Javascript
详解用函数式编程对JavaScript进行断舍离
2017/09/18 Javascript
WebPack配置vue多页面的技巧
2018/05/15 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
axios取消请求的实践记录分享
2018/09/26 Javascript
深入浅析javascript函数中with
2018/10/28 Javascript
在 Vue.js中优雅地使用全局事件的方法
2019/02/01 Javascript
[44:58]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第二场
2018/04/06 DOTA
python小技巧之批量抓取美女图片
2014/06/06 Python
Python实现从url中提取域名的几种方法
2014/09/26 Python
Python正则表达式匹配中文用法示例
2017/01/17 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
浅谈tensorflow模型保存为pb的各种姿势
2020/05/25 Python
python导入库的具体方法
2020/06/18 Python
基于Html5实现的react拖拽排序组件示例
2018/08/13 HTML / CSS
Html5 滚动穿透的方法
2019/05/13 HTML / CSS
夫妻忠诚协议书范本
2014/11/17 职场文书
教师党员个人自我评价
2015/03/04 职场文书
员工表扬信怎么写
2015/05/05 职场文书
投诉书范文
2015/07/02 职场文书
用JS创建一个录屏功能
2021/11/11 Javascript
php修改word的实例方法
2021/11/17 PHP
经典《舰娘》游改全新动画预告 预定11月开播
2022/04/01 日漫