Привет, я построил большую галерею изображений с использованием this wonderful jQuery slider, и учитывая количество слайдов, в которые я включаю, начальное время загрузки значимо, и мне интересно, есть ли простой способ для меня интегрировать базовую анимацию анимации загрузки - например. spinner с "load gallery .." text--, который скрыт, как только ползунок полностью загружен? Мне любопытно, есть ли способ настроить DOM для первого отображения загрузочного div и, возможно, использовать одну из функций обратного вызова слайдера - или через jQuery (?) - вытащить div при полной инициализации? В конечном счете, я надеюсь отобразить что-то пользователю в течение 5-10 секунд, когда скрипты, разметка и миниатюры загружаются в браузер (я использую функцию ленивой загрузки, поэтому, по крайней мере, не изначально загружаю все полные -размер.), отображающий загрузчик при инициализации слайдера изображений jQuery
Спасибо за понимание.
спасибо Dipesh, это интересный подход. Мне интересно, в соответствии с вашим предложением, если бы я просто создал абсолютно позиционированный div с загружаемым изображением и разместил его непосредственно под тегом открытия
, а затем удалил элемент, указанный вами после инициализации слайдера, будет работать эффективно таким же образом? Кроме того, я предполагаю, что функции в $ (window) .load или $ (document) .ready выполняются в том порядке, в котором они перечислены? – nickpishда, он работает нормально, но я предпочитаю, чтобы вы добавляли загружаемое изображение внутри контейнера с ползунковым изображением. ... и документ raedy будет вызывать, когда документ готов, и window.load запускается при загрузке страницы .. i означает, что готовое событие происходит после документа HTML был загружен, а событие onload происходит позже, когда также загружен весь контент (например, изображения). Также обратите внимание, что готовое событие является расширением, определенным jQuery, где встроена onload –