www.jQueryBook.ru - jQuery документация

 

Сегодня: 06 декабря 2016 года, Вторник
Раздел API на стадии наполнения...

 

 

 

  • Категории: AjaxGlobal Ajax Event Handlers

    .ajaxStop()

    Устанавливает обработчик Ajax события, когда все Ajax-запросы (а также все установленные Ajax-функции обратного вызова) завершены.

Синтаксис и описание:

  • Добавлено в jQuery 1.0.ajaxStop( handler( [event] ) )

  • Команда .ajaxStop() подключает функцию обратного вызова ко всем элементам набора jQuery, которая вызывается после завершения Ajax запроса и выполнения всех установленных Ajax-обработчиков, в том случае, если нет ни одного другого запроса, находящегося в процессе выполнения в настоящее время. См. Ajax события.

Возвращаемое значение: (объект) Набор jQuery.

Параметры:

  • handler( [event] ) – (функция) Функция обратного вызова - обработчик Ajax события завершения запроса (ajaxStop), которое возникает после завершения Ajax запроса и после запуска всех установленных обработчиков Ajax событий, и если больше нет ни одного запроса, находящегося в процессе выполнения в настоящее время. Контекст функции this ссылается на текущий элемент DOM.

    • event - экземпляр объекта JavaScript, свойство type которого имеет значение 'ajaxStop' (название типа произошедшего Ajax события), а свойство target ссылается на текущий DOM элемент.

Примеры:

  1. Если Ajax запрос завершен, сработали все установленные Ajax-обработчики и больше нет никакого запроса в процессе выполнения на данный момент, то содержимое элемента с классом 'log' заменить на текст, сообщающий о типе возникшего Ajax события (в данном случае 'Событие ajaxStop').

    $('.log').ajaxStop(function(e) {
      $(this).text('Событие ' + e.type);
     });

[ наверх ]










 




Справочник по jQuery JavaScript API на русском языке