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 相关文章推荐
解决表单中第一个非隐藏的元素获得焦点的一个方案
Oct 26 Javascript
JQuery动态给table添加、删除行 改进版
Jan 19 Javascript
调试Javascript代码(浏览器F12及VS中debugger关键字)
Jan 25 Javascript
JSONObject使用方法详解
Dec 17 Javascript
详解WordPress开发中get_current_screen()函数的使用
Jan 11 Javascript
bootstrap手风琴制作方法详解
Jan 11 Javascript
以BootStrap Tab为例写一个前端组件
Jul 25 Javascript
Vue组件实例间的直接访问实现代码
Aug 20 Javascript
深入理解Vue.js轻量高效的前端组件化方案
Dec 10 Javascript
详解微信小程序scroll-view横向滚动的实践踩坑及隐藏其滚动条的实现
Mar 14 Javascript
JavaScript计算正方形面积
Nov 26 Javascript
vue实现验证用户名是否可用
Jan 20 Vue.js
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
第九节--绑定
2006/11/16 PHP
PDO版本问题 Invalid parameter number: no parameters were bound
2013/01/06 PHP
Thinkphp多文件上传实现方法
2014/10/31 PHP
php创建无限级树型菜单
2015/11/05 PHP
PHP实现图片上传并压缩
2015/12/22 PHP
让回调函数 showResponse 也带上参数的代码
2007/08/13 Javascript
动态加载外部javascript文件的函数代码分享
2011/07/28 Javascript
如何让div span等元素能响应键盘事件操作指南
2012/11/13 Javascript
js加强的经典分页实例
2013/03/15 Javascript
html文本框提示效果的示例代码
2014/06/28 Javascript
jquery div模态窗口的简单实例
2016/05/28 Javascript
jQuery基础_入门必看知识点
2016/07/04 Javascript
H5实现中奖记录逐行滚动切换效果
2017/03/13 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
一个有意思的鼠标点击文字特效jquery代码
2017/09/23 jQuery
JS函数节流和函数防抖问题分析
2017/12/18 Javascript
5 种JavaScript编码规范
2018/01/30 Javascript
简化vuex的状态管理方案的方法
2018/06/02 Javascript
浅谈Webpack打包优化技巧
2018/06/12 Javascript
jquery实现吸顶导航效果
2020/01/08 jQuery
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
2020/07/17 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
2020/09/01 Javascript
python使用在线API查询IP对应的地理位置信息实例
2014/06/01 Python
python BeautifulSoup设置页面编码的方法
2015/04/03 Python
python+selenium开发环境搭建图文教程
2017/08/11 Python
Python中进程和线程的区别详解
2017/10/29 Python
Django logging配置及使用详解
2019/07/23 Python
pycharm运行scrapy过程图解
2019/11/22 Python
Python decimal模块使用方法详解
2020/06/08 Python
python给视频添加背景音乐并改变音量的具体方法
2020/07/19 Python
详解HTML5中表单验证的8种方法介绍
2016/12/19 HTML / CSS
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
室内设计专业个人的自我评价
2013/12/18 职场文书
放飞梦想演讲稿
2014/05/05 职场文书
医生学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
乡镇保密工作承诺书
2015/05/04 职场文书