Bootstrap进度条进展

2023-11-22

我正在使用引导程序来创建我的网站,并且我正在尝试使用进度栏。我想做的是在 PHP 中完成一个函数之后(我有 10 个函数要做),我将进度条的进度推进 10%。我相信他是使用 java 脚本完成的,但我不确定如何使用 bootstrap 来完成它,而且我当前的网络搜索还没有找到任何我可以使用的东西。 (有一些页面加载进度达到 100% 的示例,但我不知道它们是如何工作的)

<div class="progress progress-striped active">
    <div class="bar" style="width: 0%;"></div>
</div>

上面是我对引导进度条的 HTML 定义。我知道更改宽度会改变填充内容的百分比,但我不知道在完成一个功能后如何更改它(功能都在一个页面中一个接一个地运行)。

有人可以帮忙吗?或指出我正确的方向?


您可以像这样更改进度条的宽度:

$('.progress-bar').css('width', percentageCompleted + '%');

每当值出现时,请继续重复此操作percentageCompleted更改,直到该值达到 100。


A demo

var $progress = $('.progress');
var $progressBar = $('.progress-bar');
var $alert = $('.alert');

setTimeout(function() {
    $progressBar.css('width', '10%');
    setTimeout(function() {
        $progressBar.css('width', '30%');
        setTimeout(function() {
            $progressBar.css('width', '100%');
            setTimeout(function() {
                $progress.css('display', 'none');
                $alert.css('display', 'block');
            }, 500); // WAIT 5 milliseconds
        }, 2000); // WAIT 2 seconds
    }, 1000); // WAIT 1 seconds
}, 1000); // WAIT 1 second
.progress, .alert {
    margin: 15px;
}

.alert {
    display: none;
}
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.1.min.js"></script>
<div class="progress">
    <div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
</div>

<div class="alert alert-success" role="alert">Loading completed!</div>

(也可以看看这个小提琴)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bootstrap进度条进展 的相关文章

随机推荐

  • 如何自动缩放字体大小以适应 div 的内容?

    我有一个带有一些文本的 div div style width 50px With some text in it div 如何缩放文本的字体大小以使所有文本都可见 反之亦然 您可以将文本包装在内部 DIV 中 并使用 JavaScript
  • 有关 Azure 实例分配带宽的问题

    我从 Azure 了解到一些事实 每个实例的带宽有限 例如 Extra Small 实例有 5Mb s 我们只支付出站带宽 入站免费 同一个数据中心 流量免费 即使对于小实例 我检查了网络接口 连接速度为10G 因此分配的带宽始终低于网络接
  • 使用通知模式进行域验证

    从历史上看 我在对象的构造函数中对对象进行了验证 并在验证失败时抛出异常 例如 class Name const MIN LENGTH 1 const MAX LENGTH 120 private value public function
  • Idris:是否可以使用“with”重写所有函数以使用“case”而不是“with”?如果不是,能举个反例吗?

    在 Idris 中 是否可以使用 重写所有函数 with 使用 case 而不是 with 如果不是 能举个反例吗 不可能 当你模式匹配时with 上下文中的类型将使用从匹配的构造函数中提取的信息进行更新 case不会导致此类更新 例如 以
  • Ninject 3 InRequestScope 未针对同一请求返回同一实例

    最近 我将我的一个 MVC3 项目从 Ninject 2 升级到 Ninject 3 经过几分钟尝试找出 InRequestScope 不再可用的原因 我发现它现在是 Ninject Web Common 的扩展 现在 当我尝试运行应用程序
  • Java中如何比较字符串和枚举类型?

    我有美国所有州的枚举列表 如下所示 public enum State AL AK AZ AR WY 在我的测试文件中 我将从包含状态的文本文件中读取输入 由于它们是字符串 我如何将它与枚举列表的值进行比较 以便为我设置的变量赋值 priv
  • 如何防止此错误:警告:mysql_fetch_assoc() 期望参数 1 为资源,布尔值在...第 11 行给出[重复]

    这个问题在这里已经有答案了 可能的重复 PHP 错误 mysql fetch array 期望参数 1 为资源 给定布尔值 我对这个错误感到非常困惑 当我尝试从不存在的数据库返回结果时它会显示 我尝试过mysql num rows 但它返回
  • 在 Fortran 中强制将 Intent(in) 声明的变量作为常量,也在被调用的子例程/函数中执行

    在子例程或函数中 可以使用intent in 定义输入变量 并且编译器确保在子例程内该变量不能被更改 一旦变量被传递 通过引用 到另一个子例程 该子例程就能够更改变量而不会出现编译器警告 这是用 gfortran 测试的 代码如下 prog
  • java 中的 System.exit(0)

    我正在使用 swing 编写一个应用程序 我需要通过单击退出应用程序JButton为此我可以使用System exit 或者我应该使用其他一些方法 这是最佳实践 如果打电话System exit 不是最佳实践 然后告诉原因并告诉退出应用程序
  • 这里的文档和双反斜杠

    如果我在包含多个反斜杠 的 shell 脚本中使用此处文档 则 shell 会将其转换为单个反斜杠 我可以在不更改文本的情况下解决这个问题吗 cat lt
  • Spark:线程“主”org.apache.spark.sql.catalyst.errors.package中出现异常

    运行我的 Spark submit 代码时 我在执行时收到此错误 执行连接的 Scala 文件 我只是想知道这个 TreeNodeException 错误是什么 为什么我们会出现这个错误 请分享您对此 TreeNodeException 错
  • 将 dll 文件添加到 C# 项目

    这是一个初学者的问题 但是 项目文件中包含的 dll 引用和 dll 的图像 http a3 vox com 6a00c2251e5b66549d00e398ca81eb0003 pi 如果您查看上图 会发现 Bass Net dll 添加
  • 使用 Cordova/jQuery-mobile 在外部设备浏览器中打开链接

    我的应用程序中有很多链接 我添加了rel external target blank 对他们所有人 在 Ripple 模拟器或常规桌面浏览器中 这效果很好 但在我的 Android JB 4 2 2 上 它会在同一窗口中打开链接 点击 返回
  • Python 和 Windows 命名管道

    从 Python 与 Windows 上的命名管道进行通信的正确方法是什么 我用谷歌搜索了一下 找不到任何包装此通信的包 有 关于如何使用 pywin32 执行此操作的一些描述 不过 我找不到如何使用它连接到现有管道 这个包 https p
  • 如何从 C++ 容器中获取随机元素?

    从 STL 范围中获取 伪 随机元素的好方法是什么 我能想到的最好的办法就是std random shuffle c begin c end 然后从中取出我的随机元素c begin 但是 我可能想要一个随机元素const容器 否则我可能不想
  • 键盘焦点移至 DataGrid

    我有一个 WPF DataGrid 想要将焦点设置到第一个项目 以便用户在第一次打开对话框时可以使用键盘在项目列表中导航 使用 datagrid Focus 我可以将焦点设置到 DataGrid 但这显然不是键盘焦点 因为当我按向下箭头键时
  • 如何更改 matplotlib 图中的 xticks 字体大小 [重复]

    这个问题在这里已经有答案了 我有以下代码 ax df pivoted plot figsize 30 15 linewidth 5 plt xticks rotation 45 plt tick params labelsize 20 pl
  • CSS 中的泛光色和照明色定义是什么?

    太酷了 我刚刚意识到有一种东西叫做flood color and lighting color在CSS中 有谁知道什么是flood color and lighting color他们做什么 这些到底是什么意思 flood color 属性
  • navigator.geolocation.getCurrentPosition 在 Firefox 30.0 中不起作用

    我使用的是 Firefox 30 0 最新的 FF 并且navigator geolocation getCurrentPosition可以在 Chrome 中运行 但不能在这个版本的 FF 中运行 这是我的代码 if navigator
  • Bootstrap进度条进展

    我正在使用引导程序来创建我的网站 并且我正在尝试使用进度栏 我想做的是在 PHP 中完成一个函数之后 我有 10 个函数要做 我将进度条的进度推进 10 我相信他是使用 java 脚本完成的 但我不确定如何使用 bootstrap 来完成它