SO - 26177022

by Arun P Johny

HTML

<span>clcik</span>
<label></label>

JavaScript

$("span").click(function () {
    istrainning = true;
    var counter = 0,
        handler = function () {
            counter++;
            $(".progressbar").width((counter * 20) + "%");
            $("label").html((counter * 20) + "%");
        }
    for (var i = 0; i < 5; i++) {
        $.post("/echo/html/", {
            html: '<b>' + i + '</b>',
            delay: Math.random() * 10
        }, handler);
    }
});