Метод jQuery.when ()
примеров
Параметр передается $ .При () принимается, выполнение функции обратного вызова
Попробуйте »
Определение и использование
$ .when () Функция дает возможность выполнить один или несколько объектов функции обратного вызова.
Совет: Если вы передать объект задержки jQuery.when, то он будет возвращать объекты Promise (подмножество метода задержки). Другие методы могут продолжать связывать объект Promise, например, defered.then. Когда объект задержки был принят (разрешен) или отклонен (отклонено) (обычно создаются задержки в первоначальном выполнения кода объекта), он будет вызывать соответствующую функцию обратного вызова.
грамматика
参数 | 描述 |
---|---|
deferreds | Deferred类型 一个或多个延迟对象,或者普通的JavaScript对象 |
Другие примеры
Если вы не передавать параметры, jQuery.when () возвращает разрешенное состояние (принято к публикации) объекта от Promise.
примеров
Не передавать параметры, выполняют функцию обратного вызова
Попробуйте »
Множество задержки в случае объекта, переданного в jQuery.when (), метод возвращает новый "хозяин" вялую объекты, когда все объекты задерживаются принятия (решительности), метод не будет принимать его хозяин сохраняющиеся объекты , Когда есть задержка, в которой отрицается объект (Отклонено), этот метод будет отвергать его хозяина сохраняющиеся объекты. Когда объект хост принимается, doneCallbacks (принимает обратный вызов) будет выполняться.
примеров
Множество задержки входящих объектов
Попробуйте »
Если значение не передается задержки в получении объекта (разрешен) событие, то соответствующий doneCallback аргумент будет неопределенным. Если передать объект к задержке в получении (разрешенных) событие как одно значение, соответствующие параметры будут сохранять это значение. При переходе разрешить активные объекты (разрешенные) в совокупности значения событий, соответствующий аргумент будет массив этих значений.
примеров
Входящий число различных типов устаревших объектов
Попробуйте »
В случае множества задержки, если задержка является одним из объекта запрещен (отклонено), jQuery.when () вызов немедленно вызвать "хозяина" сохраняющиеся объектов failCallbacks функцию обратного вызова.
примеров
Вызов функции обратного вызова failCallbacks один из множества объектов задержки отказано
Попробуйте »