Deffered

class jquery.Deffered

Отсроченный объект

always(function)

Регистрирует функцию, которая выполнится вне зависимости от состояния объекта

done(function)

Регистрация функция обратного вызова при успешном завершнеии

fail(function)

Регистрация функции обратного вызова при ошибках

notify()

Отправляет сведения в объект о ходе выполнения

progress(function)

Регистрирует функцию для сведении о ходе работы

reject()

Метод переводит объект в состояние - ошибка при выполнении.

resolve()

Метод переводит отсроченный объект в состояние - успешно выполнено (resolved)

state()

Возвращает состнояние объекта

  • pending - в работе

  • resolved - принят

  • rejected - отклонен

then(done_function, fil_function)

Регистрирует функции вызова для ошибок и успещного выполнения

var def = $.Deffered()