東京の会社辞めて地方で生きるわ。

勢いで会社を辞めて縁のない地方で生きることはできるのか

【jQuery】ある一定の処理を終了させてから指定の処理をする whenメソッドdoneメソッド

下記の例だと
、divが右に300px動いた後、下に300px動き、そのあとにdiv内にテキストで「DONE!」が記述。

つまりwhenメソッド内に先に済ましておきたい処理を記述し、メソッドチェーンでdoneメソッドにつなぎ、その中に後でする処理を記述。

<script type="text/javascript">
			$(function () {
				$("button").click(function(){
					$.when(
						$("div").animate({left:300}),
						$("div").animate({top:300})
					).done(function() {
						$("div").text("DONE!")
					});
				});
			});			
</script>

【参考URL】

http://www.jquerystudy.info/reference/deferred/when.html

http://www.jquerystudy.info/reference/deferred/when/02b.html