Задать вопрос
@Pyramidec

Как сделать аналог jQuery.after на чистом js?

В общем, есть такой фрагмент JQuery:
var a = $('.a'), b = $('.b');

a.after(function (i) {
  return b[i];
});

Подскажите как сделать то-же самое без jQuery?
  • Вопрос задан
  • 586 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Stalker_RED
@Stalker_RED
Исходная html разметка
При помощи jQuery
На чистом JS
var a = document.querySelectorAll('.a'), b = document.querySelectorAll('.b')

a.forEach((el, i)=>
  el.parentNode.insertBefore(b[i], el.nextSibling)
)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
OfferCase Москва
от 400 000 ₽
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
Future Москва
от 50 000 до 70 000 ₽