jQuery实现进度条效果代码


Posted in Javascript onDecember 17, 2015

在某些特定的场景下,应用进度条效果,可以提高网站的人性化程度,能够让用户能够掌握进度,增加对进度的耐心,否则可能直接导致关闭页面,从来导致网站流失用户,下面就是用过jQuery实现的进度效果代码。

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="author" content="http://www.softwhy.com/" />
<title>jQuery进度条效果代码</title>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<style type="text/css">
#progress 
{
 background:white;
 height:20px;
 padding:2px;
 border:1px solid green;
 margin:2px;
}
#progress span 
{
 background:green;
 height:16px;
 text-align:center;
 padding:1px;
 margin:1px;
 display:block;
 color:yellow;
 font-weight:bold;
 font-size:14px;
 width:0%;
}
</style>
<script type="text/javascript"> 
 var progress_node_id = "progress"; 
 function SetProgress(progress) { 
 if (progress) { 
 $("#" + progress_node_id + " > span").css("width", String(progress) + "%"); 
 $("#" + progress_node_id + " > span").html(String(progress) + "%"); 
 } 
 } 
 var i = 0; 
 function doProgress() { 
 if (i > 100) { 
 alert("Progress Bar Finished!"); 
 return; 
 } 
 if (i <= 100) { 
 setTimeout("doProgress()", 500); 
 SetProgress(i); 
 i++; 
 } 
 } 
 $(document).ready(function() { 
 doProgress(); 
 }); 
</script>
</head>
<body>
<h1>jQuery实现进度条效果代码</h1>
<p>原理就是使用 Javascript 控制 SPAN CSS 的宽度(以及其他的样式),刷新查看</p>
<div id="progress"><span></span></div>
</body>
</html>

以上就是jQuery实现进度条效果代码,希望对大家的学习jquery程序设计有所帮助

Javascript 相关文章推荐
一个刚完成的layout(拖动流畅,不受iframe影响)
Aug 17 Javascript
StringTemplate遇见jQuery冲突的解决方法
Sep 22 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
Feb 24 Javascript
文本域光标操作的jQuery扩展分享
Mar 10 Javascript
js中函数声明与函数表达式
Jun 03 Javascript
深入浅析JavaScript函数前面的加号和叹号
Jul 09 Javascript
简单谈谈ES6的六个小特性
Nov 18 Javascript
AngularJS服务service用法总结
Dec 13 Javascript
探究react-native 源码的图片缓存问题
Aug 24 Javascript
vue中配置mint-ui报css错误问题的解决方法
Oct 11 Javascript
element-ui 设置菜单栏展开的方法
Aug 22 Javascript
vue 组件开发原理与实现方法详解
Nov 29 Javascript
JavaScript创建对象的方式小结(4种方式)
Dec 17 #Javascript
javascript日期格式化方法小结
Dec 17 #Javascript
javascript中Date format(js日期格式化)方法小结
Dec 17 #Javascript
js实现下拉列表选中某个值的方法(3种方法)
Dec 17 #Javascript
详解js图片轮播效果实现原理
Dec 17 #Javascript
js和jquery分别验证单选框、复选框、下拉框
Dec 17 #Javascript
jQuery+CSS实现滑动的标签分栏切换效果
Dec 17 #Javascript
You might like
php关于array_multisort多维数组排序的使用说明
2011/01/04 PHP
迅速确定php多维数组的深度的方法
2014/01/07 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
PHP获取当前日期和时间及格式化方法参数
2015/05/11 PHP
php上传图片并压缩的实现方法
2015/12/22 PHP
php实现简单的守护进程创建、开启与关闭操作
2019/08/13 PHP
学习ExtJS(一) 之基础前提
2009/10/07 Javascript
JavaScript 函数式编程的原理
2009/10/16 Javascript
Javascript 解疑
2009/11/11 Javascript
理解Javascript_10_对象模型
2010/10/16 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
jCallout 轻松实现气泡提示功能
2013/09/22 Javascript
js判读浏览器是否支持html5的canvas的代码
2013/11/18 Javascript
JavaScript-RegExp对象只能使用一次问题解决方法
2014/06/23 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
JavaScript中pop()方法的使用教程
2015/06/09 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
JavaScript-定时器0~9抽奖系统详解(代码)
2017/08/16 Javascript
JavaScript实现计算多边形质心的方法示例
2018/01/31 Javascript
Node.js中的child_process模块详解
2018/06/08 Javascript
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
AJAX在JQuery中的应用详解
2019/01/30 jQuery
react使用CSS实现react动画功能示例
2020/05/18 Javascript
jQuery实现移动端笔触canvas电子签名
2020/05/21 jQuery
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
python命令行参数解析OptionParser类用法实例
2014/10/09 Python
python 读取txt,json和hdf5文件的实例
2018/06/05 Python
python文件绝对路径写法介绍(windows)
2019/12/25 Python
如何在Oracle中查看各个表、表空间占用空间的大小
2015/10/31 面试题
大学生自我评价怎样写好
2013/10/23 职场文书
法定代表人授权委托书范文
2014/09/22 职场文书
公安机关正风肃纪剖析材料
2014/10/10 职场文书
2014年技术工作总结范文
2014/11/20 职场文书
一个都不能少观后感
2015/06/04 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书