【更新日 :

【jQuery】処理が終わってから次の処理を実行する

Category: jQuery

$.when(
	console.log('先に実行したい処理をここに')
).done(function(){ 
	console.log('後から実行したい処理をここに');
});

jQueryで処理が終わってから次の処理を実行するサンプルコードです。$.when()を使っています。

複数の処理を書く場合

//whenの中に複数書く場合はカンマでつなぎます。一番最後はなし
$.when(
	console.log('先に実行したい処理をここに'),
	console.log('処理2')
).done(function(){ 
	console.log('後から実行したい処理をここに');
	console.log('処理2');
});

whenの中はセミコロンではなくカンマで繋がないとエラーとなるので注意が必要です。

参考リンク

Category : jQuery