jquery实现的一个简单进度条效果实例


Posted in Javascript onMay 12, 2014

jquery实现一个进度条的效果,或许在这里没有什么实际的作用,但是已经实现了进度条的部分原理,前端是怎么实现那种进度效果的。

效果演示:

jquery实现的一个简单进度条效果实例

进度条实现源码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery实现进度条</title>
<style>
 .progressBar{width:200px;height:8px;border:1px solid #98AFB7;border-radius:5px;margin-top:10px;}
 #bar{width:0px;height:8px;border-radius:5px;background:#5EC4EA;}
</style>
<script type="text/jscript" src="jquery.min.js"></script>
<script type="text/javascript">
 function progressBar(){
  //初始化js进度条
  $("#bar").css("width","0px");
  //进度条的速度,越小越快
  var speed = 20;  bar = setInterval(function(){
   nowWidth = parseInt($("#bar").width());
   //宽度要不能大于进度条的总宽度
   if(nowWidth<=200){
    barWidth = (nowWidth + 1)+"px";
    $("#bar").css("width",barWidth);
   }else{
    //进度条读满后,停止
    clearInterval(bar);
   } 
  },speed);
 }
</script>
</head>

<body>
 <input type="button" value="开始" onclick="progressBar()" />
 <div class="progressBar"><div id="bar"></div></div>
</body>
</html>

 
Javascript 相关文章推荐
些很实用且必用的小脚本代码
Jun 26 Javascript
JavaScript创建一个欢迎cookie弹出窗实现代码
Mar 15 Javascript
jQuery基于cookie实现的购物车实例分析
Dec 24 Javascript
JQuery 两种方法解决刚创建的元素遍历不到的问题
Apr 13 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
Jul 28 Javascript
分享JavaScript监听全部Ajax请求事件的方法
Aug 28 Javascript
jquery操作checkbox火狐下第二次无法勾选的解决方法
Oct 10 Javascript
AngularJS的ng Http Request与response格式转换方法
Nov 07 Javascript
vue v-model动态生成详解
Jun 30 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
Mar 04 Javascript
javascript获取元素的计算样式
May 24 Javascript
node学习笔记之读写文件与开启第一个web服务器操作示例
May 29 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
May 12 #Javascript
再谈Jquery Ajax方法传递到action(补充)
May 12 #Javascript
Jquery Ajax方法传值到action的方法
May 11 #Javascript
json的定义、标准格式及json字符串检验
May 11 #Javascript
Jquery操作js数组及对象示例代码
May 11 #Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
May 11 #Javascript
如何防止回车(enter)键提交表单
May 11 #Javascript
You might like
深入PHP中的HashTable结构详解
2013/06/13 PHP
PHP 解决session死锁的方法
2013/06/20 PHP
ThinkPHP模板Switch标签用法示例
2014/06/30 PHP
php购物车实现方法
2015/01/03 PHP
symfony表单与页面实现技巧
2015/01/26 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
2015/06/19 PHP
php实现表单多按钮提交action的处理方法
2015/10/24 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
DOM 基本方法
2009/07/18 Javascript
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
在JS中最常看到切最容易迷惑的语法(转)
2010/10/29 Javascript
学习面向对象之面向对象的术语
2010/11/30 Javascript
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
js获取dom的高度和宽度(可见区域及部分等等)
2013/06/13 Javascript
JavaScript日期时间格式化函数分享
2014/05/05 Javascript
Node.js中的模块机制学习笔记
2014/11/04 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2015/04/01 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
2015/07/09 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
Vue解决echart在element的tab切换时显示不正确问题
2020/08/03 Javascript
Vue 实现可视化拖拽页面编辑器
2021/02/01 Vue.js
[00:56]跨越时空加入战场 全新祈求者身心“失落奇艺侍祭”展示
2019/07/20 DOTA
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
CSS Houdini实现动态波浪纹效果
2019/07/30 HTML / CSS
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
StubHub意大利:购买和出售全球演唱会和体育赛事门票
2017/11/21 全球购物
物业管理专业求职信
2014/06/11 职场文书
应急处置方案
2014/06/16 职场文书
教师个人工作总结范文2014
2014/11/10 职场文书
个性与发展自我评价
2015/03/06 职场文书
食品质检员岗位职责
2015/04/08 职场文书