A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

这个是昨天刚学的一块,还是热的。很多笔记记了之后由于种种原因就没有再看了,有时候当做手册翻一翻。这是我学习上的缺点,应该坚持定期的看自己的笔记。子曰:温故而知新。共勉!

属性
        width 'auto'/string 设置进度条的宽度,默认为auto
        height 22/number    设置进度条的高度,默认22
        value  0/number     设置进度条的值,默认0
        text   '{value}%'   设置进度条的模板,默认'{value}%'

事件
        onChange 参数:newVal oldVal  在值更改的时候触发       

方法
        options 参数:none  返回属性对象
        resize 参数:width 组件大小
        getValue 参数:none 返回当前进度值
        setValue 参数:value 设置一个新的进度值

修改默认值:
        $.fn.progressbar.defaults.value = 10;


示例代码:
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>jQuery Easy UI</title>
  5. <meta charset="UTF-8" />
  6. <script type="text/javascript" src="easyui/jquery.min.js"></script>
  7. <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
  8. <script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js" ></script>
  9. <link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css" />
  10. <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css" />

  11. <script type="text/javascript">
  12.         $(function (){
  13.                 $('.pro').progressbar({
  14.                         width:200,
  15.                         height:30,
  16.                         value:40,
  17.                         text:'百分之:{value}',
  18.                         onChange:function (newVal, oldVal){
  19.                                 console.log('新值:'+newVal+"老值:"+oldVal);
  20.                         }
  21.                 });

  22.                 $('.pro').click(function (){
  23.                         setInterval(function (){
  24.                                 $('.pro').progressbar('setValue', $('.pro').progressbar('getValue') + 5);
  25.                         },2000);
  26.                 });

  27.        
  28.                 $('.pro').dblclick(function (){
  29.                         $('.pro').progressbar('resize',300);
  30.                 });
  31.                        
  32.         });
  33. </script>
  34. </head>
  35. <body>
  36.         <div class="pro">
  37.                
  38.         </div>
  39. </body>
  40. </html>
复制代码






0 个回复

您需要登录后才可以回帖 登录 | 加入黑马