@sneiks

Можно ли исправить ошибку append?

Всем добрый вечер!

Есть не большой код по отложенной загрузки js...

setTimeout(function() {
		$(".fshare-in").append('<script async src="https://yastatic.net/share2/share.js"><\/script>'), $(".ya-share2").removeClass("not-loaded")
}, 3e3);


Гугл спид ругается: Не отправляйте устаревший код JavaScript в современные браузеры.

Проблема я так понимаю в append? Или же я не прав? Как то это лечится?
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ответы на вопрос 1
vool
@vool
Разработчик
setTimeout(function() {
   let script = document.createElement("script");
   script.src = "https://yastatic.net/share2/share.js";
   script.setAttribute("async", "true");
   document.querySelector(".fshare-in").appendChild(script)
   document.querySelector(".ya-share2").classList.remove("not-loaded");
}, 3e3);
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
24 нояб. 2024, в 03:11
500 руб./за проект
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект