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 相关文章推荐
prototype与jquery下Ajax实现的差别
Sep 13 Javascript
基于jquery的无缝循环新闻列表插件
Mar 07 Javascript
jQuery.clean使用方法及思路分析
Jan 07 Javascript
JavaScript中prototype为对象添加属性的误区介绍
Oct 15 Javascript
jQuery中:submit选择器用法实例
Jan 03 Javascript
jquery中map函数遍历数组用法实例
May 18 Javascript
老生常谈js中0到底是 true 还是 false
Mar 08 Javascript
详谈js遍历集合(Array,Map,Set)
Apr 06 Javascript
用最简单的方法判断JavaScript中this的指向(推荐)
Sep 04 Javascript
JavaScript日期工具类DateUtils定义与用法示例
Sep 03 Javascript
javascript数组去重方法总结(推荐)
Mar 20 Javascript
解决await在forEach中不起作用的问题
Feb 25 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提高编程效率的20个要点
2015/09/23 PHP
php简单统计中文个数的方法
2016/09/30 PHP
13个绚丽的Jquery 界面设计网站推荐
2010/09/28 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
2013/03/19 Javascript
详解JavaScript的策略模式编程
2015/06/24 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
Javascript打印局部页面实例
2016/06/21 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
JS实现重新加载当前页面
2016/11/29 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
2016/12/13 Javascript
Bootstrap 3 进度条的实现
2017/02/22 Javascript
关于vue.js过渡css类名的理解(推荐)
2017/04/10 Javascript
使用bootstrap插件实现模态框效果
2017/05/10 Javascript
Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
2017/07/31 Javascript
jquery中done和then的区别(详解)
2017/12/19 jQuery
浅谈Angular 观察者模式理解
2018/11/01 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
微信小程序如何连接Java后台
2019/08/08 Javascript
vue实现带过渡效果的下拉菜单功能
2020/02/19 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
js闭包的9个使用场景
2020/12/29 Javascript
[01:05:29]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第二场 1月24日
2021/03/11 DOTA
详解python发送各类邮件的主要方法
2016/12/22 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
pyqt5实现俄罗斯方块游戏
2019/01/11 Python
使用Python将语音转换为文本的方法
2020/08/10 Python
python实现代码审查自动回复消息
2021/02/01 Python
朗仕(Lab series)英国官网:雅诗兰黛集团男士专属护肤品牌
2017/11/28 全球购物
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
C++:memset ,memcpy和strcpy的根本区别
2013/04/27 面试题
夜大毕业自我鉴定
2013/10/11 职场文书
学生会招新策划书
2014/02/14 职场文书
公司的门卫岗位职责
2014/09/09 职场文书
冰峪沟导游词
2015/02/09 职场文书
2016春季幼儿园开学寄语
2015/12/03 职场文书
教你用python实现一个无界面的小型图书管理系统
2021/05/21 Python