Latest web development tutorials

jQueryのdeferred.done()メソッド

jQueryのその他の方法 jQueryのその他の方法

ユーザは、コールバックの一連のトリガーボタン、残留オブジェクトの許容をクリックすると、

<ボタン> [移動</ button>の <P> 準備... </ P> <スクリプト> $(関数 () { 繰延オブジェクトが解決されると//、3関数が呼び出されます 関数 FN1() {$( "P" )。追加( "1" );} 関数 FN2() {$( "P" )。追加( "2" );} 関数 FN3( n個 {$( "P" )。追加( N + "3" + N );} // 繰延オブジェクトを作成します。 VAR 。DFD = $()繰延; // DFDが解決したときに呼び出されるハンドラを追加 DFD //の.done() 関数は、配列の数や機能を取得します (。完了 [ FN1、FN2 ]、Fn3を、[ FN1、FN2 ] // また、他の方法に接続することができます 。(関数(完了 n個 {$( "P" )。追加( N +「 完了しました」。 );}); // ボタンがクリックされた場合は、完了にステータスを変更 $( 「ボタン」 )。オン( )(、関数クリックしください" { DFD。(解決 "そして" );});})< /スクリプト>

»をお試しください

定義と使用法

deferred.done()繰延(遅延)オブジェクトが受理されたときに、呼び出しハンドラを追加する機能。
ヒント:この方法は、1つまたは複数のパラメータを受け取ります。 deferred.doneは()繰延オブジェクトを返すには、追加の.done()メソッドを備え、他の残留オブジェクトを接続することができます。 繰延オブジェクトが解決されると、順番にコールバック関数は、それらが実行に追加され、次の方法の使用にパラメータとして渡すことができます、resolveWithを解決します。


文法

deferred.done( doneCallbacks [, doneCallbacks ] )

参数 描述
doneCallbacks Function类型 一个函数或者函数数组,当Deferred(延迟)对象得到解决时被调用
doneCallbacks 可选。Function类型 一个函数或者函数数组,当Deferred(延迟)对象得到解决时被调用


jQueryのその他の方法 jQueryのその他の方法