Как загрузить теги скрипта из строки?Jquery

Программирование на jquery
Anonymous
Как загрузить теги скрипта из строки?

Сообщение Anonymous »

Внешний источник предоставляет содержимое тегов скрипта, записанное в формате HTML в виде строки.
Мне нужно добавить эти теги скрипта в заголовок.
Если я сделаю это так, все теги скрипта добавляются в тег заголовка DOM, однако ни один из источников фактически не загружается (вкладка «Сеть инструментов разработчика»).

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






let sLoadThis = ``;
let oScript = $(sLoadThis).get(0);
document.head.appendChild(oScript);



Если я использую jQuery в качестве интерпретатора, чтобы затем вставить тег сценария с помощью ванильного JS, это работает:

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







let sLoadThis = ``;
let oScript = $(sLoadThis).get(0);
var vanillaScript = document.createElement('script')
vanillaScript .type = 'text/javascript'
vanillaScript .src = oScript.src
document.head.appendChild(vanillaScript )




Мне хотелось бы понять, почему это не работает в моем первом примере.


Подробнее здесь: https://stackoverflow.com/questions/700 ... m-a-string

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