Вы можете просто использовать событие загрузки документа.
https://developer.mozilla.org/en/DOM/window.onload
Событие загрузки происходит в конце процесса загрузки документа. В
В этот момент все объекты в документе находятся в DOM, и все
изображения и подкадры завершили загрузку.
Для отдельных загрузок изображений см. JQuery событие загрузки , которое отличается от идентично названного ajax load . Это будет выполняться при загрузке изображения.
$('img').load( function() {
//do something
});
Обновление
Я думаю, что это то, что после ОП. Этот бит кода получит каждый img после полной загрузки. После загрузки создается новое изображение на его основе и вставляется в новую область (например, слайд-шоу). В этом примере вы можете увидеть, что два самых больших изображения обычно заканчиваются в конце списка скопированных изображений. Я также использовал settimeout для загрузки окончательного изображения через три секунды, и это должно всегда быть в конце.
http://jsfiddle.net/HN9KU/4/
$('img').load( function () {
var img = new Image();
img.src = $(this).attr('src');
$('#showonload').append(img);
});