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 相关文章推荐
模拟select的代码
Oct 19 Javascript
7款吸引人眼球的jQuery/CSS3特效实例分享
Apr 25 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
Nov 30 Javascript
js中reverse函数的用法详解
Dec 26 Javascript
用JavaScript实现使用鼠标画线的示例代码
Aug 19 Javascript
webpack中引用jquery的简单实现
Jun 08 Javascript
jQuery树形插件jquery.simpleTree.js用法分析
Sep 05 Javascript
Angular 4依赖注入学习教程之组件服务注入(二)
Jun 04 Javascript
如何把vuejs打包出来的文件整合到springboot里
Jul 26 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
Jul 30 Javascript
基于javascript的拖拽类封装详解
Apr 19 Javascript
微信小程序搜索框样式并实现跳转到搜索页面(小程序搜索功能)
Mar 10 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实现多级树型菜单
2006/10/09 PHP
PHP封装的page分页类定义与用法完整示例
2018/12/24 PHP
PHP实现文件上传操作和封装
2020/03/04 PHP
用js实现预览待上传的本地图片
2007/03/15 Javascript
基于prototype扩展的JavaScript常用函数库
2010/11/30 Javascript
javascript nextSibling 与 getNextElement(node) 使用介绍
2011/10/13 Javascript
简易js代码实现计算器操作
2013/04/15 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
avascript中的自执行匿名函数应用示例
2014/09/15 Javascript
EasyUI中实现form表单提交的示例分享
2015/03/01 Javascript
深入浅析javascript立即执行函数
2015/10/23 Javascript
js定义类的几种方法(推荐)
2016/06/08 Javascript
js实现精确到毫秒的倒计时效果
2016/08/05 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
jQuey将序列化对象在前台显示地实现代码(方法总结)
2016/12/13 Javascript
vue轮播图插件vue-awesome-swiper
2017/11/27 Javascript
LayUI表格批量删除方法
2018/08/15 Javascript
jQuery实现轮播图及其原理详解
2020/04/12 jQuery
vue-cli配置flexible过程详解
2019/07/04 Javascript
jenkins自动构建发布vue项目的方法步骤
2021/01/04 Vue.js
python字典键值对的添加和遍历方法
2016/09/11 Python
django实现登录时候输入密码错误5次锁定用户十分钟
2017/11/05 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
Django 解决由save方法引发的错误
2020/05/21 Python
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
护士长竞聘书
2014/03/31 职场文书
家长对孩子的评语
2014/04/18 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
财务出纳岗位职责
2015/03/31 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
同事打架检讨书
2015/05/06 职场文书
士兵突击观后感
2015/06/16 职场文书
javascript拖曳互换div的位置实现示例
2021/06/28 Javascript
docker compose 部署 golang 的 Athens 私有代理问题
2022/04/28 Servers