js进度条实现

js进度条实现js进度条实现 1、先设置CSS样式(可自定义)/*#region进度条*/.progbar{background-color:#e1e1e1;width:auto;color:#222;height:16px;text-align:center;…

1、先设置CSS样式(可自定义)

/*#region 进度条 */
.progbar {
      
      
    background-color: #e1e1e1;
    width:auto;
    color: #222;
    height: 16px;
    text-align: center;
    position: relative;
    float:left;margin:5px 0 0 5px;
}

.progbar .bar {
      
      
    background-color: #389afb;
    height: 16px;
    width: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
}

.progbar .text {
      
      
    height: 16px;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    line-height: 16px;
    z-index: 20;
}
/*#endregion */

2、jQuery 函数

//加载进度条,原创  num:百分比:width:宽度
$.fn.progress = function (num, width) {
    var thm = '<div class="progbar" style="width: ' + width + 'px;"><div class="text">' + num + '%</div><div class="bar" style="width: ' + num + '%;"></div></div>';
    this.append(thm);
    return this;
}

3、定义html

<div id="bar"></div>

4、使用

$(function () {
    $('#bar').progress(10, 200);
}

效果:

js进度条实现

posted on
2016-10-10 23:30
hllive 阅读(
) 评论(
)
编辑
收藏

转载于:https://www.cnblogs.com/hllive/p/5947719.html

今天的文章js进度条实现分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29360.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注