У меня есть четыре изображения разного размера. Я хочу, чтобы они загружались в определенной последовательности. Если я использую обработчик загрузки, они появятся сразу после загрузки и не обязательно по порядку. Но если я установлю их в .fadeIn() по порядку, то они не обязательно будут загружены.
Любые идеи? Вот что у меня есть:
$('.z2').load(function(){
$(this).fadeIn(600);
$('.z4').delay(300).fadeIn(1900, function(){
$('.z1').fadeIn(3250);
});
});
Я позволяю z2 и z4 исчезать одновременно, потому что z2 больше, чем z4, а затем я устанавливаю z1 в режим fadeIn после загрузки z4, потому что z4 больше.
Я думаю, что мне, возможно, придется установить некоторые глобальные переменные, чтобы изображения исчезали, как только переменные встречаются, и переменные будут установлены функциями загрузки. Любые другие идеи были бы замечательными, так что я не трачу на это слишком много времени.