SlavaMaxwell
@SlavaMaxwell
HTML-верстальщик

Альтернатива load() и get() Jquery на javascript?

как переписать load и getна чисты js в данном случае
$(document).ready(function(){
            $('#header').load("header.html");
         });

$('article').each(function (i, elem) {
$(this).get("template/head.html", function (data) {
$(elem).append(data);
}); // загрузит в страницу и дополнит код head
});
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
neuotq
@neuotq
Прокрастинация
load() и get() это всего лишь обёртка над jquery axax(), те http запросы.
Альтернатива XMLHttpRequest, либо использовать fetch API.
Есть ещё очень популярная библиотека(многие современном мире js её используют) Axios.
Отличие что вы сами разруливаете логику поведения. Те вначале запрос, потом проверяете что он случился и всё ок, тогда заполняете элемент(ну как в случае get).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽