第七章 EasyUi (Progressbar)进度条组件

学习要点

  • 属性列表
  • 事件列表

属性列表

  • width

    设置进度条宽度默认是auto

  • height

    设置进度条高度 默认是22

  • value

    设置进度条的值

  • text

    设置进度条百分比模板,默认{value}%

事件列表

  • onChange

    参数有两个,第一个newValue,oldValue 在值更改的时候触发

方法列表

  • options

    返回属性对象

  • resize

参数width 组件大小

  • getValue

返回当前进度值

  • setValue

设置一个新的值

//返回属性对象 console.log($('#box').progressbar('options'));
//设置组件长度 $('#box').progressbar('resize', '500');
//得到组件值 alert($('#box').progressbar('getValue'));
//设置组件值 $('#box').progressbar('setValue', '80');
方法名 传参 说明
options none 返回属性对象 resize width 组件大小 getValue none 返回当前进度值
setValue value 设置一个新的进度值
PS:我们可以使用$.fn.progressbar.defaults 重写默认值对象。 $.fn.progressbar.defaults.value = '60';

具体demo

<body>
<!--进度条开始-->
 <div id="progressbar"></div>
<!--进度条结束-->
<!--进度条第二个开始-->
<div id="progressbar2"></div>
<!--进度条第二个结束-->
</body>
<script>
    $(function(){
        //进度条开始
        $("#progressbar").progressbar({
            width:400,
            height:50,
            value:30,
            text:'{value}%',
        });
       //进度条结束
       //进度条2开始
        $("#progressbar2").progressbar({
            width:1000,
            height:50,
            value:0,
            text:'{value}%',
        });
        //进度条2结束
       //进度条2开始
        var timer = setInterval(function(){
            var progressvalue = $("#progressbar2").progressbar('getValue');
            if(progressvalue>100)
            {
                clearInterval(timer);
            }else
            {
                $("#progressbar2").progressbar('setValue',progressvalue+5);
            }
        },1000);
        //进度条2结束
    })
</script>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 20- 枚举,枚举原始值,枚举相关值,switch提取枚举关联值 Swift枚举: Swift中的枚举比OC中的枚...
    iOS_恒仔阅读 2,314评论 1 6
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,537评论 0 17
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,973评论 19 139
  • 1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 ...
    Moment__格调阅读 4,596评论 0 11
  • 其实我喜欢你这么多年众所周知,我坚持了那么多年,一次次不要脸皮的去和你表白心意,因为我在意你,在意你身边少了我的目...
    匿名薛阅读 222评论 0 0