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 相关文章推荐
一个很酷的拖动层的js类,兼容IE及Firefox
Jun 23 Javascript
jquery实现的超出屏幕时把固定层变为定位层的代码
Feb 23 Javascript
JavaScript 错误处理与调试经验总结
Aug 10 Javascript
javascript实现滑动解锁功能
Dec 31 Javascript
js实现点击图片将图片地址复制到粘贴板的方法
Feb 16 Javascript
JavaScript奇技淫巧44招【实用】
Dec 11 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
Aug 08 Javascript
详解ES6之async+await 同步/异步方案
Sep 19 Javascript
深入掌握 react的 setState的工作机制
Sep 27 Javascript
jQuery图片加载失败替换默认图片方法汇总
Nov 29 jQuery
jquery无缝图片轮播组件封装
Nov 25 jQuery
记一次vue跨域的解决
Oct 21 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学习 运算符与运算符优先级
2008/06/15 PHP
PHP 数组遍历方法大全(foreach,list,each)
2010/06/30 PHP
php数组函数序列之in_array() 查找数组值是否存在
2011/10/29 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
2013/06/18 PHP
PHP中redis的用法深入解析
2014/02/20 PHP
php中多维数组按指定value排序的实现代码
2014/08/19 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
php读取csc文件并输出
2015/05/21 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
XML的代替者----JSON
2007/07/21 Javascript
番茄的表单验证类代码修改版
2008/07/18 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
jQuery插件实现大图全屏图片相册
2015/03/14 Javascript
js仿微博实现统计字符和本地存储功能
2015/12/22 Javascript
JS拖拽组件学习使用
2016/01/19 Javascript
jQuery选择器及jquery案例详解(必看)
2016/05/20 Javascript
js仿拉勾网首页穿墙广告效果
2017/03/08 Javascript
详解如何在Angular中快速定位DOM元素
2017/05/17 Javascript
angularjs项目的页面跳转如何实现(5种方法)
2017/05/25 Javascript
Vue自定义指令使用方法详解
2017/08/21 Javascript
vue2 mint-ui loadmore实现下拉刷新,上拉更多功能
2018/03/21 Javascript
微信小程序时间轴实现方法示例
2019/01/14 Javascript
Python实现基于C/S架构的聊天室功能详解
2018/07/07 Python
python 异或加密字符串的实例
2018/10/14 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
Python安装selenium包详细过程
2019/07/23 Python
Python Handler处理器和自定义Opener原理详解
2020/03/05 Python
Python logging模块handlers用法详解
2020/08/14 Python
联想墨西哥官方网站:Lenovo墨西哥
2016/08/17 全球购物
日本快乐生活方式购物网站:Shop Japan
2018/07/17 全球购物
外语学院毕业生的自我鉴定
2013/11/28 职场文书
商务经理岗位职责
2014/07/30 职场文书
布达拉宫的导游词
2015/02/02 职场文书
国博复兴之路观后感
2015/06/02 职场文书
python机器学习Github已达8.9Kstars模型解释器LIME
2021/11/23 Python
Android Studio 计算器开发
2022/05/20 Java/Android