Я разрабатываю свой собственный плагин jquery для лайтбоксов.Все работает, но я хочу скрыть загруженный контент до тех пор, пока изображения не загрузятся в браузере от вызова AJAXЯ нашел похожий пост и использую следующий скрипт, но функция setTimeout показывает содержимое, а не функцию .load.Я пытаюсь достичь невозможного?
$.ajax({
url: 'meet/'+ pLoad + '.html',
success: function(data) {
var imageCount = $(data).filter('img').length;
var imagesLoaded = 0;
$(data).hide()
.appendTo('#zoom_inner')
.filter('img')
.load( function() {
++imagesLoaded;
if (imagesLoaded >= imageCount) {
$('#zoom_inner').children().show();
}
});
setTimeout( function() { $('#zoom_inner').children().show() }, 5000 );
}
});