deferred.catch( failFilter )Возвращает: Promise
Описание: Добавляет обработчики, которые будут вызваны, когда объект Deferred отклоняется.
-
версия добавлена: 3.0deferred.catch( failFilter )
- failFilterТип: Функция()Функция, которая вызывается, когда Deferred отклоняется.
-
deferred.catch( fn ) является псевдонимом для deferred.then( null, fn ). Подробнее ознакомьтесь на его странице.
Пример:
Поскольку метод jQuery.get возвращает объект jqXHR, который происходит от объекта Deferred, мы можем добавить обработчики отклонения, используя метод .catch.
$.get( "test.php" )
.then( function() {
alert( "$.get succeeded" );
} )
.catch( function() {
alert( "$.get failed!" );
} );