@jakiro12401204210

Как сделать чтобы по клику на кнопку загружалась библиотека js?

Как сделать чтобы по клику на кнопку загружалась библиотека js? (например чтобы подгружалась Jquery библа). Не спрашивайте зачем)
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
link_web
@link_web
Magento, Laravel, Zend, Shopify, Prestashop, WP
let myScript = document.createElement("script");
myScript.setAttribute("src", "https://www.example.com/foo.js");
document.body.appendChild(myScript);

а лучше так:
let myScript = document.createElement("script");
myScript.setAttribute("src", "https://www.example.com/foo.js");
document.body.appendChild(myScript);

myScript.addEventListener("load", scriptLoaded, false);

function scriptLoaded() {
  console.log("Script is ready to rock and roll!");
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Document.createElement

Создаёте скрипт указываете адрес добавляете к body
Ответ написан
Комментировать
Tim-A-2020
@Tim-A-2020
const script = document.createElement("script");
script.src = "URL";
document.body.append(script);
script.onload = function () {
    console.log("скрипт загрузился");
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы