jQuery中 线性进度指示器 rProgressbar

  • 源码大小:12.51KB
  • 所需积分:1积分
  • 源码编号:19JP-3765
  • 浏览次数:982次
  • 最后更新:2023年07月20日
  • 所属栏目:图表
我要下载
加入收藏
本站默认解压密码:19jp.com 或 19jp_com

简介

rProgressbar是一个跨浏览器、易于使用的jQuery线性进度指示器,它可以帮助您根据百分比生成一个动画的、可自定义的水平条。

使用纯JavaScript、HTML和CSS构建。不需要画布和SVG。也可以用作条形图来表示你的技能、经验、工作进度等。

参见:

  • 最佳圆形/径向进度条插件
  • 最佳进度条jQuery插件
  • 顶级JavaScript和CSS进度条组件

如何使用它:

1.在文档中加载jQuery JavaScript库和rProgressbar插件。

  1. <link rel="stylesheet" href="/path/to/jquery.rprogessbar.min.css">
  2. <script src="/path/to/jquery.min.js"></script>
  3. <script src="/path/to/jQuery.rProgressbar.min.js"></script>

2.加载jQuery路点插件,仅当进度指示器滚动到视图中时执行动画(可选)。

  1. <script src="/path/to/jquery.waypoints.js"></script>

3.附加功能r进度条到任何占位符元素,并在JavaScript中指定百分比,如下所示。

  1. <div class="jqueryscript"></div>
  1. $('.jqueryscript').rProgressbar({
  2. percentage: 99
  3. });

4.要禁用路点集成,您需要对源代码进行一些小的更改:

  1. // replace...
  2. $(this).waypoint(lineProgressBarInit, { offset: '100%', triggerOnce: true });
  3.  
  4. // with...
  5. lineProgressBarInit();

5.自定义进度指示器的外观:

  • 填充颜色
  • 背景颜色
  • 边界半径
  • 钢筋高度
  • 条宽
  1. $('.jqueryscript').rProgressbar({
  2. percentage: 99,
  3. fillBackgroundColor: '#ed1c24',
  4. backgroundColor: '#EEEEEE',
  5. borderRadius: '0px',
  6. height: '10px',
  7. width: '100%'
  8. });

6.确定是否显示百分比计数。默认值:true。

  1. $('.jqueryscript').rProgressbar({
  2. percentage: 99,
  3. ShowProgressCount: false
  4. });

7.自定义动画的持续时间。默认值:1000ms。

  1. $('.jqueryscript').rProgressbar({
  2. percentage: 99,
  3. duration: 2000
  4. });

更新日志:

2021-12-30

  • 添加了RTL支持

预览截图