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 相关文章推荐
AJAX分页的代码(后台asp.net)
Feb 14 Javascript
js正文内容高亮效果的实现方法
Jun 30 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 Javascript
JavaScript中return false的用法
Mar 12 Javascript
javascript封装的sqlite操作类实例
Jul 17 Javascript
jquery悬浮提示框完整实例
Jan 13 Javascript
JS判断图片是否加载完成方法汇总(最新版)
May 13 Javascript
select下拉框插件jquery.editable-select详解
Jan 22 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
Jun 15 Javascript
Javascript通过控制类名更改样式
May 24 Javascript
Vue程序化的事件监听器(实例方案详解)
Jan 07 Javascript
javascript canvas API内容整理
Feb 16 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实现curl模拟ftp上传的方法
2015/07/29 PHP
php 使用curl模拟登录人人(校内)网的简单实例
2016/06/06 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
JavaScript NaN和Infinity特殊值 [译]
2012/09/20 Javascript
使用js完成节点的增删改复制等的操作
2014/01/02 Javascript
JS计算网页停留时间代码
2014/04/28 Javascript
JS生成某个范围的随机数【四种情况详解】
2016/04/20 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
通过正则表达式获取url中参数的简单实现
2016/06/07 Javascript
jQuery 如何实现一个滑动按钮开关
2016/12/01 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
js实现旋转木马效果
2017/03/17 Javascript
jQuery dateRangePicker插件使用方法详解
2017/07/28 jQuery
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
2017/09/28 Javascript
详解如何在项目中使用jest测试react native组件
2018/02/09 Javascript
使用javascript做在线算法编程
2018/05/25 Javascript
Puppeteer环境搭建的详细步骤
2018/09/21 Javascript
详解jQuery设置内容和属性
2019/04/11 jQuery
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
详解react组件通讯方式(多种)
2020/05/06 Javascript
简单解决Python文件中文编码问题
2015/11/22 Python
python获取list下标及其值的简单方法
2016/09/12 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
Python通过属性手段实现只允许调用一次的示例讲解
2018/04/21 Python
详解django自定义中间件处理
2018/11/21 Python
python生成随机红包的实例写法
2019/09/02 Python
python使用列表的最佳方案
2020/08/12 Python
民族团结先进个人材料
2014/02/05 职场文书
座谈会主持词
2014/03/20 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
工地质量标语
2014/06/12 职场文书
公司委托书范本5篇
2014/09/20 职场文书
优秀班主任申报材料
2014/12/16 职场文书
毕业论文指导老师意见
2015/06/04 职场文书
《草船借箭》教学反思
2016/02/23 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL