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