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中的constructor和prototype
Apr 07 Javascript
基于jquery的DIV随滚动条滚动而滚动的代码
Jul 20 Javascript
JS特权方法定义作用以及与公有方法的区别
Mar 18 Javascript
二叉树先序遍历的非递归算法具体实现
Jan 09 Javascript
Javascript 数组排序详解
Oct 22 Javascript
JavaScript实现打字效果的方法
Jul 10 Javascript
js表单中选择框值的获取及表单的序列化
Dec 17 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
Aug 23 Javascript
jQuery网页定位导航特效实现方法
Dec 19 Javascript
微信小程序实战之自定义模态弹窗(8)
Apr 18 Javascript
Koa2 之文件上传下载的示例代码
Mar 29 Javascript
微信小程序实现简单的select下拉框
Nov 23 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遍历类中包含的所有元素的方法
2015/05/12 PHP
PHP操作MySQL的mysql_fetch_* 函数的常见用法教程
2015/12/25 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
jQuery使用手册之三 CSS操作
2007/03/24 Javascript
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
原生js和jQuery随意改变div属性style的名称和值
2014/10/22 Javascript
node.js中的url.format方法使用说明
2014/12/10 Javascript
JavaScript中number转换成string介绍
2014/12/31 Javascript
javascript实现控制文字大中小显示
2015/04/28 Javascript
JS实现支持Ajax验证的表单插件
2016/03/24 Javascript
详解Bootstrap的iCheck插件checkbox和radio
2016/08/24 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
2016/11/21 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(一)
2017/05/11 Javascript
JS简单获取并修改input文本框内容的方法示例
2018/04/08 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
vue分页器组件编写方法详解
2019/06/28 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
node.js通过Sequelize 连接MySQL的方法
2020/12/28 Javascript
Python中用startswith()函数判断字符串开头的教程
2015/04/07 Python
详解C++编程中一元运算符的重载
2016/01/19 Python
简单了解django缓存方式及配置
2019/07/19 Python
django框架用户权限中的session缓存到redis中的方法
2019/08/06 Python
python深copy和浅copy区别对比解析
2019/12/26 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
作为网站管理者应当如何防范XSS
2014/08/16 面试题
毕业生的自我评价分享
2013/12/18 职场文书
毕业实习评语
2014/02/10 职场文书
大堂副理的岗位职责范文
2014/02/17 职场文书
《童年》教学反思
2014/02/18 职场文书
员工保密协议书
2014/09/27 职场文书
新教师教学工作总结
2015/08/12 职场文书
国庆节主题班会
2015/08/15 职场文书
一文搞懂如何实现Go 超时控制
2021/03/30 Python
Javascript webpack动态import
2022/04/19 Javascript