Bootstrap进度条编程运行时



我试图在运行时添加默认的引导进度条。设计时的进度条显示得很好,但是当我尝试使用jquery在运行时添加它时,进度不会显示。我需要能够在运行时动态地添加这些进度条。

不知道我错过了什么,是否有一个init函数或我应该使用的东西?

这里有一把小提琴。https://jsfiddle.net/riyasdeen/Lxovnbdj/

$(function() {
$('#prog_progress')
.append($($('<div>')
    .addClass('progress')
    .append($($('<div>')
        .addClass('progress-bar progress-bar-success progress-bar-striped')
        .attr('role','progressbar')
        .attr('aria-valuenow', '50')
        .attr('aria-valuemin', '0')
        .attr('aria-valuemax', '100')
        .css('width', '200px;')
        .append($($('<span>')
            .addClass('sr-only')
            .append('60%')
            ))
        ))
    ))

});

感谢您的宝贵时间。

R

试试下面的代码

Jsfiddle

$(function() {
$('#prog_progress')
.append($($('<div>')
    .addClass('progress')
    .append($($('<div style="width:60%">')
        .addClass('progress-bar progress-bar-success progress-bar-striped')
        .attr('role','progressbar')
        .attr('aria-valuenow', '50')
        .attr('aria-valuemin', '0')
        .attr('aria-valuemax', '100')
        .css('width', '200px;')
        .append($($('<span>')
            .addClass('sr-only')
            .append('60%')
            ))
        ))
    ))
});

您没有给它设置宽度。

最新更新