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 相关文章推荐
基于jQuery实现放大镜特效
Oct 19 Javascript
vue环境搭建简单教程
Nov 07 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
Mar 08 Javascript
如何使node也支持从url加载一个module详解
Jun 05 Javascript
vue-router动态设置页面title的实例讲解
Aug 30 Javascript
JS匿名函数内部this指向问题详析
May 10 Javascript
浅谈React Native 传参的几种方式(小结)
May 21 Javascript
Vue+elementui 实现复杂表头和动态增加列的二维表格功能
Sep 23 Javascript
JavaScript中CreateTextFile函数
Aug 30 Javascript
如何使用 vue-cli 创建模板项目
Nov 19 Vue.js
详解CocosCreator项目结构机制
Apr 14 Javascript
使用Ajax实现进度条的绘制
Apr 07 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
动态生成gif格式的图像要注意?
2006/10/09 PHP
用PHP的ob_start();控制您的浏览器cache!
2007/02/14 PHP
PHP数据流应用的一个简单实例
2012/09/14 PHP
推荐一本PHP程序猿都应该拜读的书
2014/12/31 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
JQuery选择器特辑 详细小结
2012/05/14 Javascript
js控制的遮罩层实例介绍
2013/05/29 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
JsRender for index循环索引用法详解
2014/10/31 Javascript
node.js中的querystring.parse方法使用说明
2014/12/10 Javascript
JavaScript中的acos()方法使用详解
2015/06/14 Javascript
jquery计算鼠标和指定元素之间距离的方法
2015/06/26 Javascript
jQuery实现响应鼠标背景变化的动态菜单效果代码
2015/08/27 Javascript
js原型链与继承解析(初体验)
2016/05/09 Javascript
jQuery简单实现MD5加密的方法
2017/03/03 Javascript
AngularJS中下拉框的高级用法示例
2017/10/11 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
Layui多选只有最后一个值的解决方法
2019/09/02 Javascript
Vue自定义render统一项目组弹框功能
2020/06/07 Javascript
Python3使用requests发闪存的方法
2016/05/11 Python
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
2016/06/02 Python
Python 性能优化技巧总结
2016/11/01 Python
Numpy中转置transpose、T和swapaxes的实例讲解
2018/04/17 Python
在python中pandas的series合并方法
2018/11/12 Python
python pip安装包出现:Failed building wheel for xxx错误的解决
2019/12/25 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
皇马官方商城:Real Madrid Store
2016/09/02 全球购物
Banana Republic英国官网:香蕉共和国,GAP集团旗下偏贵族风
2018/04/24 全球购物
畜牧兽医本科生个人的自我评价
2013/10/11 职场文书
毕业生造价工程师求职信
2013/10/17 职场文书
董事长秘书职责
2014/01/31 职场文书
街道党风廉政建设调研报告
2015/01/01 职场文书
万里长城导游词
2015/01/30 职场文书
优秀志愿者感言
2015/08/01 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书