Обработка выполнения deferred.progress()
deferred.progress() – с помощью этого метода можно установить обработчики прогресса выполнения объекта deferred.
У функции есть один вариант использования.
deferred.progress( progressCallbacks [, progressCallbacks ] )
- progressCallbacks – функция или массив функций, которые будут вызваны при генерации объектом Deferred уведомлений о прогрессе.
При генерации объектом Deferred уведомлений о прогрессе через notify() или notifyWith(), будет вызвана преданная функция обратного действия. Метод deferred.progress() возвращает объект Deferred, а это значит что от него можно вызывать и другие методы, связанные с данным объектом. После обработки объекта Deferred, функции обратного действия не будут вызываться.