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 相关文章推荐
JavaScript Undefined,Null类型和NaN值区别
Oct 22 Javascript
Jquery实现搜索框提示功能示例代码
Aug 13 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
Mar 04 Javascript
JS字符串的切分用法实例
Feb 22 Javascript
AngularJS directive返回对象属性详解
Mar 28 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
May 10 Javascript
如何判断Javascript对象是否存在的简单实例
May 18 Javascript
详解vue+vueRouter+webpack的简单实例
Jun 17 Javascript
node.js中axios使用心得总结
Nov 29 Javascript
原生js调用json方法总结
Feb 22 Javascript
详解微信小程序scroll-view横向滚动的实践踩坑及隐藏其滚动条的实现
Mar 14 Javascript
浅谈Node 异步IO和事件循环
May 05 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中使用sockets:从新闻组中获取文章
2006/10/09 PHP
用文本文件实现的动态实时发布新闻的程序
2006/10/09 PHP
php数组总结篇(一)
2008/09/30 PHP
深入array multisort排序原理的详解
2013/06/18 PHP
php实现的双向队列类实例
2014/09/24 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
解析John Resig Simple JavaScript Inheritance代码
2012/12/03 Javascript
简单实用的反馈表单无刷新提交带验证
2013/11/15 Javascript
jquery实现下拉菜单的二级联动利用json对象从DB取值显示联动
2014/03/27 Javascript
js 显示base64编码的二进制流网页图片
2014/04/04 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
判断横屏竖屏(三种)
2017/02/13 Javascript
JavaScript设计模式之单例模式详解
2017/06/09 Javascript
jQuery 改变P标签文本值方法
2018/02/24 jQuery
js input输入百分号保存数据库失败的解决方法
2018/05/26 Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
2019/10/15 Javascript
[00:55]深扒TI7聊天轮盘语音出处3
2017/05/11 DOTA
python制作一个桌面便签软件
2015/08/09 Python
Python使用time模块实现指定时间触发器示例
2017/05/18 Python
Python tkinter的grid布局及Text动态显示方法
2018/10/11 Python
Python使用百度翻译开发平台实现英文翻译为中文功能示例
2019/08/08 Python
Python搭建代理IP池实现接口设置与整体调度
2019/10/27 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
学python最电脑配置有要求么
2020/07/05 Python
浅谈python处理json和redis hash的坑
2020/07/16 Python
CSS3 mask 遮罩的具体使用方法
2017/11/03 HTML / CSS
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
德国2018年度最佳在线药房:Bodfeld Apotheke
2019/11/04 全球购物
鲜花方阵解说词
2014/02/13 职场文书
高三毕业典礼演讲稿
2014/05/13 职场文书
检讨书大全
2015/01/27 职场文书
高中教师个人工作总结
2015/02/10 职场文书
观看焦裕禄观后感
2015/06/09 职场文书
2016高一新生军训心得体会
2016/01/11 职场文书
php实现自动生成验证码的实例讲解
2021/11/17 PHP