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 相关文章推荐
用ASP将SQL搜索出来的内容导出为TXT的代码
Jul 27 Javascript
JSON 学习之JSON in JavaScript详细使用说明
Feb 23 Javascript
提交按钮的name='submit'引起的js失效问题及原因
Feb 25 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
May 16 Javascript
JQuery中attr方法和removeAttr方法用法实例
May 18 Javascript
Ionic 2 实现列表滑动删除按钮的方法
Jan 22 Javascript
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
如何将你的AngularJS1.x应用迁移至React的方法
Feb 01 Javascript
fastadmin中调用js的方法
May 14 Javascript
vue vant Area组件使用详解
Dec 09 Javascript
JS实现纵向轮播图(初级版)
Jan 18 Javascript
浅谈es6中的元编程
Dec 01 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文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
2014/07/01 PHP
php中的mongodb select常用操作代码示例
2014/09/06 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
2011/11/04 Javascript
jQuery-ui引入后Vs2008的无智能提示问题解决方法
2014/02/10 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
2016/02/15 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
2018/08/01 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
Vue实现移动端左右滑动效果的方法
2018/11/27 Javascript
小程序自定义日历效果
2018/12/29 Javascript
详解关于element级联选择器数据回显问题
2019/02/20 Javascript
taro开发微信小程序的实践
2019/05/21 Javascript
微信小程序swiper使用网络图片不显示问题解决
2019/12/13 Javascript
Vue 实现分页与输入框关键字筛选功能
2020/01/02 Javascript
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
2021/02/11 Vue.js
python中元类用法实例
2014/10/10 Python
简单介绍Python中的filter和lambda函数的使用
2015/04/07 Python
Python检测网络延迟的代码
2018/05/15 Python
python调用百度地图WEB服务API获取地点对应坐标值
2019/01/16 Python
pycharm修改文件的默认打开方式的步骤
2019/07/29 Python
python提取照片坐标信息的实例代码
2019/08/14 Python
解决安装pyqt5之后无法打开spyder的问题
2019/12/13 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
css3媒体查询中device-width和width的区别详解
2020/03/27 HTML / CSS
美国优质马术服装购买网站:Breeches.com
2019/12/16 全球购物
维修工先进事迹
2014/05/29 职场文书
2014老师三严三实对照检查材料思想汇报
2014/09/18 职场文书
狂人日记读书笔记
2015/06/30 职场文书
openstack中的rpc远程调用的方法
2021/07/09 Python
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技
mysql 排序失效
2022/05/20 MySQL