|
|
Синтаксис и описание:
Добавлено в jQuery 1.0.ajaxStop( handler( [event] ) )
Команда .ajaxStop() подключает функцию обратного вызова ко всем элементам набора jQuery, которая вызывается после завершения Ajax запроса и выполнения всех установленных Ajax-обработчиков, в том случае, если нет ни одного другого запроса, находящегося в процессе выполнения в настоящее время. См. Ajax события.
Параметры:
handler( [event] ) – (функция) Функция обратного вызова - обработчик Ajax события завершения запроса (ajaxStop), которое возникает после завершения Ajax запроса и после запуска всех установленных обработчиков Ajax событий, и если больше нет ни одного запроса, находящегося в процессе выполнения в настоящее время. Контекст функции this ссылается на текущий элемент DOM.
- event - экземпляр объекта JavaScript, свойство type которого имеет значение 'ajaxStop' (название типа произошедшего Ajax события), а свойство target ссылается на текущий DOM элемент.
Примеры:
-
Если Ajax запрос завершен, сработали все установленные Ajax-обработчики и больше нет никакого запроса в процессе выполнения на данный момент, то содержимое элемента с классом 'log' заменить на текст, сообщающий о типе возникшего Ajax события (в данном случае 'Событие ajaxStop').
$('.log').ajaxStop(function(e) {
$(this).text('Событие ' + e.type);
});
[ наверх ]
|
|