jQuery Progress

by STHayden

HTML

<div class="progress">0%</div>

JavaScript

demo().progress(function (data) {
    $(".progress").text(data);
});

function demo() {
    var deferred = $.Deferred()

    setTimeout(function () {
        deferred.notify("50%")
    }, 1000)

    setTimeout(function () {
        deferred.notify("100%")
    }, 3000)

    return deferred.promise();
}