Я пытаюсь добавить модальную загрузку на HTML-страницу, пока выполняется какой-то javascript. Моя проблема в том, что я не могу заметить, когда эти сценарии закончили выполнение.
Я пробовал с:
$.when(
$.getScript( "/script1.js" ),
$.getScript( "/script2.js" ),
$.getScript( "/script3.js" ),
$.Deferred(function( deferred ){
$( deferred.resolve );
})
).done(function(){
console.log('everything have been executed!');
});
Но, как сказано в документации getScript JQuery:
Обратный вызов запускается после того, как скрипт загружен, но не обязательно выполнен.
Есть ли способ установить обратный вызов для такого события?