Ожидание загрузки всех скриптов
$(function() {
// Загрузка внешних скриптов
const loadScript = url => new Promise(resolve => {
const script = document.createElement('script')
script.addEventListener('load', () => {
resolve()
})
script.src = url
document.body.append(script)
})
const srcIndex = loadScript('https://cdn.amcharts.com/lib/5/index.js')
const srcXY = loadScript('https://cdn.amcharts.com/lib/5/xy.js')
const srcAm = loadScript('https://cdn.amcharts.com/lib/5/themes/Animated.js')
Promise.all([srcIndex, srcXY, srcAm])
.then(([srcIndex, srcXY, srcAm]) => {
console.log('Скрипт index.js загружен')
console.log('Скрипт xy.js загружен')
console.log('Скрипт Animated.js загружен')
amLoadScript()
})
function amLoadScript() {
//
}
});