ajax が完了すると、 done,error,always deferred メソッドを使用できます。しかし、 jqXHR
オブジェクトは Deferred オブジェクトから派生しているため、これを行うことができます。
しかし、この単純な例でこの動作を模倣するにはどうすればよいですか:
という名前の変数がありますt
。
t
その値を取得するときにdone関数が呼び出されるようにします。
このようなもの: (疑似)
var t;
setTimeout(function (){t=100;},3000);
t.done(function (){alert('');}); //im expecting this alert after 3 seconds.
これどうやってするの ?
psコールバック関数でアラートを呼び出すことができることはわかっています(明らかに)。しかしまた。遅延動作を適用したい