jQuery.Deferredを使って非同期ループ！ ref: http://qiita.com/items/60ff78e93e395ea739b2