Подтвердить что ты не робот

Twitter Bootstrap: как закрыть модальный диалог?

Я пытаюсь реализовать модальный диалог загрузки с загрузкой Twitter. Мой текущий attemp:

$(document).ready(function () {

    $('#loading_dialog')
        .ajaxStart(function () {
            $(this).modal('show');
        })
        .ajaxStop(function () {
            $(this).modal('hide');
        });
});

Проблема в том, что диалог не будет закрыт.

4b9b3361

Ответ 1

Я не тестировал его, но проблема могла зависеть от контекста анонимной функции ajaxStart/Stop.

Вы можете попробовать это?

var loading_dialog = $('#loading_dialog');
loading_dialog
    .ajaxStart(function () {
        loading_dialog.modal('show');
    })
    .ajaxStop(function () {
        loading_dialog.modal('hide');
});