jQMeter 进度条

jQMeter是一款简单实用的轻量级进度条jQuery插件,它可以显示为水平或垂直进度条,进度条加载时带有动画特效,你只需要简单的传入一些参数到jQMeter对象的构造函数中就可以完成你想要的进度条效果。

该进度条插件的构造函数中允许你定义进度条的宽度、高度、背景色、进度条颜色等等参数,通过这些参数你可以构造自己的进度条样式。

使用方法

使用这个进度条插件必须先引入jQuery和jqmeter.min.js文件。

1

2

<script src="js/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript" src="js/jqmeter.min.js"></script>

HTML结构

该进度条插件的HTML结构使用一个空的<div>即可。

1

<div id="jqmeter-container"></div>

初始化插件

在页面加载完毕之后,可以通过下面的方法来调用该进度条插件。

1

2

3

$(document).ready(function(){

    $('#jqmeter-container').jQMeter();

});

注意:该进度条插件有两个必填的参数:goal和raised。此外还有一些可用的参数,其中一些参数也可以使用css来实现,如颜色参数。

1

2

3

4

5

6

7

$('#jqmeter-container').jQMeter({

    goal:'$1,000',

    raised:'$200',

    orientation:'vertical',

    width:'50px',

    height:'200px'

});

配置参数

参数 类型 默认值 描述

goal string 无默认值,必填参数 进度条的总长度。可以设置为字符串,如"$9000",或整数,如:"9000"

raised string 无默认值,必填参数 进度条的当前进度。可以设置为字符串,如"$5000",或整数,如:"5000"

width string 100%-水平宽度。(在水平进度条中必须设置) 设置进度条的水平宽度。可以设置为百分比或像素值

height string 50px。(在垂直进度条中必须设置) 设置进度条的垂直高度。可以设置为百分比或像素值

bgColor string #444 进度条的背景颜色。支持hex、rgba和颜色关键字。

barColor string #bfd255 进度条的颜色。支持hex、rgba和颜色关键字。

orientation string horizontal 进度条的方向,可设置为: 'horizontal' 或 'vertical'。如果设置为垂直进度条,该参数必须设置。

displayTotal boolean true 是否显示进度条完成的百分比数。

animationSpeed integer 2000 进度条动画时间,单位毫秒

counterSpeed integer 2000 进度条计数的时间,单位毫秒

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值