jQMeter是一款简单实用的轻量级进度条jQuery插件,插件可以让您轻松实现带动画效果的水平或垂直进度条,你只需传参数或是配置下选项就可以完成你想要的进度条效果。

插件使用了一个out-of-the-box的简单设计,目的是为了方便您通过参数选项配置您想到的进度条效果,这些参数包括:宽度、高度、背景色、进度条颜色等等,通过这些参数你可以构造自己的进度条样式.

2015-04-1447

jQMeter使用方法:

引入核心文件

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

构建html

插件的html非常简单,只需一个带ID或class的空DIV就可以了

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

初始化插件

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

$('#jqmeter-container').jQMeter({
 goal:'$1,000',
 raised:'$200',
 orientation:'vertical',
 width:'200px',
 height:'25px'
});

参数

参数 类型 默认值 描述
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 进度条计数的时间,单位毫秒

下载示例: jQuery jqmeter进度条插件

发表评论

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>


*