考え方を少し変えるだけ。
「繰り返しが終わってから実行」 とはつまり、 「繰り返しの最後の処理の中で実行」することと同じこと。
var elems = $('.hoge');
elems.each(function(i, elem){
/*
... 普通の繰り返し処置 ...
*/
/* 最後のループでのみ実行 */
if( i === elems.length - 1 ) {
console.log('ループが終わりました。');
}
});
jQueryのeach()じゃなく、普通のfor文のループでも同じように考えればいい。
コメント