jQuery EasyUI ProgressBar进度条组件


Posted in Javascript onFebruary 28, 2017

ProgressBar(进度条)组件,这个还是挺好玩的,我们在自己做点什么的时候经常能用到,比如上传下载文件、导入导出文档啊、载入网页等等。

应用场景很多,使用起来还很简单。

示例:

<!DOCTYPE html> 
<html> 
<head> 
<title>jQuery Easy UI</title> 
<meta charset="UTF-8" /> 
<script type="text/javascript" src="easyui/jquery.min.js"></script> 
<script type="text/javascript" src="easyui/jquery.easyui.min.js"></script> 
<script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js" ></script> 
<link rel="stylesheet" type="text/css" href="easyui/themes/bootstrap/easyui.css" rel="external nofollow" /> 
<link rel="stylesheet" type="text/css" href="easyui/themes/icon.css" rel="external nofollow" /> 
<script> 
  $(function () { 
  //$.fn.progressbar.defaults.value = 30; 
   
  //想要修改进度条的颜色去css文件中去修改 
  $('#box').progressbar({ 
    width : 200,    //设置进度条宽度 默认400 
    height : 15,    //设置进度条高度 默认22 
    value : 0,     //设置进度条值 默认0 
    text : '{value}%', //设置进度条百分比模板 默认 {value}% 
     
    //在value改变的时候触发 
    onChange : function (newValue, oldValue) { 
      console.log('新:' + newValue + ',旧:' + oldValue); 
    }, 
  }); 
  /* 
  setTimeout(function () { 
    $('#box').progressbar('setValue', 70); 
  }, 1000); 
   
  */ 
  setInterval(function () { 
    //getValue setValue 分别是返回当前进度值 和 设置一个进度值 
    $('#box').progressbar('setValue', $('#box').progressbar('getValue') + 5); 
  }, 1000); 
  console.log($('#box').progressbar('options')); 
  //$('#box').progressbar('resize', 80); 没啥大用 
}); 
</script> 
</head> 
<body style="margin:100px;"> 
  <!-- 
  <div class="easyui-progressbar" data-options="value:60" style="width:400px"></div> 
  --> 
  <div id="box" ></div> 
</body> 
</html>

执行效果:

jQuery EasyUI ProgressBar进度条组件

点击下载源代码:jQuery ProgressBar进度条组件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript实现存储HTML字符串示例
Apr 21 Javascript
jquery网页回到顶部效果(图标渐隐,自写)
Jun 16 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
Feb 17 Javascript
css如何让浮动元素水平居中
Aug 07 Javascript
async/await地狱该如何避免详解
May 10 Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
Jun 09 Javascript
Vue源码分析之Vue实例初始化详解
Aug 25 Javascript
基于iview-admin实现动态路由的示例代码
Oct 02 Javascript
vue+elementui 对话框取消 表单验证重置示例
Oct 29 Javascript
extjs4图表绘制之折线图实现方法分析
Mar 06 Javascript
Vue使用轮询定时发送请求代码
Aug 10 Javascript
jQuery实现ajax无刷新分页页码控件
Feb 28 #Javascript
jQuery EasyUI Panel面板组件使用详解
Feb 28 #Javascript
AngularJS constant和value区别详解
Feb 28 #Javascript
微信小程序左右滑动切换页面详解及实例代码
Feb 28 #Javascript
微信小程序 使用腾讯地图SDK详解及实现步骤
Feb 28 #Javascript
Vue.js父与子组件之间传参示例
Feb 28 #Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
Feb 28 #Javascript
You might like
PHP EOT定界符的使用详解
2008/09/30 PHP
关于session在PHP5的配置文件中的详细设置参数说明
2011/04/20 PHP
PHP根据IP判断地区名信息的示例代码
2014/03/03 PHP
thinkphp验证码显示不出来的解决方法
2014/03/29 PHP
Laravel ORM 数据model操作教程
2019/10/21 PHP
JavaScript 学习笔记 Black.Caffeine 09.11.28
2009/11/30 Javascript
10个实用的脚本代码工具
2010/05/04 Javascript
jquery实现图片按比例缩放示例
2014/07/01 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
jquery设置表单元素为不可用的简单代码
2016/07/04 Javascript
jQuery实现简单倒计时功能的方法
2016/07/04 Javascript
jquery封装插件时匿名函数形参和实参的写法解释
2017/02/14 Javascript
vue刷新页面时去闪烁提升用户体验效果的实现方法
2018/12/10 Javascript
layui监听select变化,以及设置radio选中的方法
2019/09/24 Javascript
JS出现404错误原理及解决方案
2020/07/01 Javascript
详解Vue 的异常处理机制
2020/11/30 Vue.js
js canvas实现五子棋小游戏
2021/01/22 Javascript
[58:35]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
[55:11]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第一场 11.26
2020/11/30 DOTA
跟老齐学Python之让人欢喜让人忧的迭代
2014/10/02 Python
使用Python的turtle模块画图的方法
2017/11/15 Python
对python中的xlsxwriter库简单分析
2018/05/04 Python
python引入不同文件夹下的自定义模块方法
2018/10/27 Python
python实现图片横向和纵向拼接
2020/03/05 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
2020/04/10 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
css背景图片的背景裁切、背景透明度、背景变换等效果运用
2012/12/24 HTML / CSS
美国在线购买和出售礼品卡网站:EJ Gift Cards
2019/06/09 全球购物
波兰在线体育用品商店:Hop-Sport.pl
2019/07/23 全球购物
光电信息专业应届生求职信
2013/10/07 职场文书
品质管理部岗位职责范文
2014/03/01 职场文书
应聘教师自荐书
2014/06/16 职场文书
2015年车间主任工作总结
2015/05/21 职场文书
律师催款函范文
2015/06/24 职场文书
Mac M1安装mnmp (Mac+Nginx+MySQL+PHP) 开发环境
2021/03/29 PHP
pytorch 一行代码查看网络参数总量的实现
2021/05/12 Python