На данный вопрос уже ответили:
Имеется такой js-код:
var advert = '<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>...код рекламы...<script>...<script>';
$(advert).insertAfter('.block');
но ничего не происходит. Ошибка из-за того, что в тексте имеется закрывающий тег script, как я понял, поэтому скрипт не срабатывает.
Подскажите, как правильно вставить такой код?
Уберите закрывающий тег и экранируйте /
$(document).ready(function(){
var advert = "<script async src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'><\/script>console.log(111)<script>console.log(222)<\/script>";
$(advert).insertAfter('.block');
})
<div class="block">aaaa</div>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости