Edit in JSFiddle

<button id="b1" class="btn btn-primary" data-loading-text="loading">button1</button>
$(function () {
    $("#b1").click(function () {
        var btn = $(this);
        btn.button("loading");
        setTimeout(function () {
            btn.button("reset");
        }, 1000);
    });
});