Latest web development tutorials

jQuery deferred.fail() 方法

jQuery 雜項方法 jQuery雜項方法

實例

Deferred(延遲)對像被拒絕時調用deferred.fail()

$ ( function ( ) { $. get ( " test.php " ) . done ( function ( ) { alert ( " $.get成功! " ) ; } ) . fail ( function ( ) { alert ( " $.get失敗! " ) ; } ) ; } )

嘗試一下»

定義和用法

deferred.fail() 函數當Deferred (延遲)對像被拒絕時,調用添加的處理程序。
提示:該方法接受一個或者多個參數。 deferred.fail() 返回的是一個Deferred 對象, 可以連接其他的延遲對象方法,包括額外的.fail() 方法。 當Deferred 對像被拒絕時,回調函數按它們被添加時的順序執行,並且可以作為參數傳遞給如下的方法使用:deferred.resolve() 或deferred.rejectWith()。


語法

deferred.fail( failCallbacks [, failCallbacks ] )

参数 描述
failCallbacks Function类型 一个函数或者函数数组,当Deferred(延迟)对象被拒绝时被调用
failCallbacks 可选。Function类型 一个函数或者函数数组,当Deferred(延迟)对象被拒绝时被调用


jQuery 雜項方法 jQuery雜項方法