Можно ли определить, когда все изображения загружаются через событие jQuery?
В идеале должен быть
$(document).idle(function()
{
}
или
$(document).contentLoaded(function()
{
}
Но я не могу найти такого.
Думал прикрепить такое событие:
$(document).ready(function()
{
var imageTotal = $('img').length;
var imageCount = 0;
$('img').load(function(){if(++imageCount == imageTotal) doStuff();});
}
Но сломается ли это, если изображение не загрузится? Критически важно, чтобы метод был вызван в нужное время.