【发布时间】:2017-02-23 17:09:09
【问题描述】:
我有一个带有文本“正在初始化”的引导进度条。我想在宽度达到 25% 时将该文本更新为“第 1 阶段完成”。然后当达到 50% 时,“第 2 阶段完成”等...
是否有内置方法来完成此操作?如果没有,任何想法表示赞赏。
HTML
<div class="progress skill-bar">
<div class="progress-bar progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
<span class="progress-status">Initializing</span>
<span id="progress-value" class="pull-right">0%</span>
</div>
</div>
脚本:
$(document).ready(function () {
$('#validator-click').on('click', function () {
$('.progress .progress-bar').css("width",
function () {
// var progress_value = $(this).css("width");
// $('.progress .progress-bar #progress-value').text(progress_value+'%');
return $(this).attr("aria-valuenow") + "%";
});
});
});
PS:我还有一个“进度值”元素,我想将其用作显示完成百分比的计数器。
【问题讨论】:
标签: javascript jquery twitter-bootstrap progress-bar