deferred.catch()


html+div+css+天猫商城
html5+css3+京东手机网站
javascript+jquery+ajax
正则表达式+面向对象+js插件
2D+3D+触屏事件+Canvas+Svg
地理信息+本地存储+H5拖拽api
查看课程大纲

deferred.catch( failFilter )返回: Promise

描述: 当Deferred对象被拒绝(reject)时,调用添加的处理程序。

deferred.catch( fn )deferred.then( null, fn )的一个别名. 阅读deferred.then()页面了解更多信息。

例子:

由于 jQuery.get 方法返回一个jqXHR对象, 它是从Deferred对象派生的,当Deferred对象被拒绝(reject) 时,我们可以使用.catch方法来处理。

1
2
3
4
5
6
7
$.get( "test.php" )
.then( function() {
alert( "$.get succeeded" );
} )
.catch( function() {
alert( "$.get failed!" );
} );