rProgressbar是一个跨浏览器、易于使用的jQuery线性进度指示器,它可以帮助您根据百分比生成一个动画的、可自定义的水平条。
使用纯JavaScript、HTML和CSS构建。不需要画布和SVG。也可以用作条形图来表示你的技能、经验、工作进度等。
1.在文档中加载jQuery JavaScript库和rProgressbar插件。
<link rel="stylesheet" href="/path/to/jquery.rprogessbar.min.css"> <script src="/path/to/jquery.min.js"></script> <script src="/path/to/jQuery.rProgressbar.min.js"></script>
2.加载jQuery路点插件,仅当进度指示器滚动到视图中时执行动画(可选)。
<script src="/path/to/jquery.waypoints.js"></script>
3.附加功能r进度条
到任何占位符元素,并在JavaScript中指定百分比,如下所示。
<div class="jqueryscript"></div>
$('.jqueryscript').rProgressbar({ percentage: 99 });
4.要禁用路点集成,您需要对源代码进行一些小的更改:
// replace... $(this).waypoint(lineProgressBarInit, { offset: '100%', triggerOnce: true }); // with... lineProgressBarInit();
5.自定义进度指示器的外观:
$('.jqueryscript').rProgressbar({ percentage: 99, fillBackgroundColor: '#ed1c24', backgroundColor: '#EEEEEE', borderRadius: '0px', height: '10px', width: '100%' });
6.确定是否显示百分比计数。默认值:true。
$('.jqueryscript').rProgressbar({ percentage: 99, ShowProgressCount: false });
7.自定义动画的持续时间。默认值:1000ms。
$('.jqueryscript').rProgressbar({ percentage: 99, duration: 2000 });
2021-12-30