Bootstrap进度条加载但随后消失

时间:2013-12-19 21:28:08

标签: php jquery html css html5

我是building a site使用Twitter Bootstrap,在几页上我有一个加载进度条,但随后它就消失了。我想加载并留下来。

Here's the website以及我所指的页面。进度条位于右侧。

custom.js中的JavaScript代码如下:

/* ------------------ Progress Bar ------------------- */   
$(function() {
    $(".meter > span").each(function() {
        $(this)
        .data("origWidth", $(this).width())
        .width(0)
        .animate({
            width: $(this).data("origWidth")
        }, 1200);
    });
});

1 个答案:

答案 0 :(得分:1)

问题是在播放动画后,您没有将原始宽度设置回来,因此它只显示修改为0宽度的条形。

custom.js文件中的进度条部分更改为:

$(function() {
    $(".meter > span").each(function() {
        var width = $(this).width();
        $(this)
            .width(0)
            .animate({
                width: width
            }, 1200)
            .width(width);
    });
});