Асинхронность и отложенная загрузка с готовым документомJquery

Программирование на jquery
Ответить
Anonymous
 Асинхронность и отложенная загрузка с готовым документом

Сообщение Anonymous »

Думаю, я немного опоздал на вечеринку, но мне действительно трудно разобраться в понятиях «async» и «defer».

Прочитав документацию, я понял, что следующая смесь, приведенная ниже, позволит всем «async» загружаться в любом порядке до запуска «defer» (scripts.js). Однако в ходе тестирования я вижу, что отложенный файл scripts.js запускается до загрузки асинхронного кода, что затем вызывает проблемы, когда библиотеки не готовы к инициализации.
Содержимое «scripts.js» заключено в функцию готовности документа, которая, как я также полагал, будет запускаться только после полной загрузки «асинхронных» сценариев:

Код: Выделить всё

jQuery(document).ready(function(){
Из документации я понимаю, что любой «отсрочка» будет загружаться по порядку, поэтому следует ли вместо этого применять «отсрочку» ко всем или следует использовать другую функцию документа?

РЕДАКТИРОВАТЬ. Я должен упомянуть, что сценарий «scripts.js» опирается на другие сценарии.

Подробнее здесь: https://stackoverflow.com/questions/541 ... ment-ready
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»