首页 >web前端 >js教程 >如何实现jQuery进度条效果

如何实现jQuery进度条效果

清浅
清浅原创
2019-01-11 16:38:325072浏览

通过jQMeter.js插件可以简单的实现jQuery进度条效果,并且可以自定义它的样式

如何实现jQuery进度条效果

【推荐课程:jQuery教程

实现jQuery进度条效果需要外部引入一个jQuery插件jQMeter.js.它是一款简单实用的轻量级进度条插件,通过它我们可以轻松放入实现带动画效果的水平或垂直进度条

进度条实现过程:

(1)外部引入jqmeter.js文件

下载地址:http://www.gerardolarios.com/plugins-and-tools/jqmeter/

<script src="jqmeter.min.js"></script>
<script src="./jquery/jquery-2.2.4.js"></script>

(2)在html中创建一个div元素

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

(3)完整代码

 $(function(){
       	$("#jqmeter-container").jQMeter({
       		goal:&#39;1000&#39;,
       		raised:&#39;600&#39;,
       		width:&#39;450px&#39;,
       		height:&#39;50px&#39;,
       		animationSpeed:2000,
       		counterSpeed:3000,
       		bgColor:&#39;#BA3AB5&#39;,
       	});
       })

效果图如下:

如何实现jQuery进度条效果

jqmeter.js文件中的参数

参数 类型 默认值 描述
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进度条效果的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn