Задать вопрос
dmtrbskkv
@dmtrbskkv
Кодим и декодим, а иногда кино смотрим

Как дочерний элемент поднять выше предыдущего дочернего?

Есть несколько дочерних элементов одного уровня. Как поднять один из них на место предыдущего дочернего?
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Элемент и его сосед:

const el = вам виднее, откуда он берётся;
const prev = el.previousElementSibling;

Меняем местами:

el.after(prev);

// или

el.insertAdjacentElement('afterend', prev);

// или

el.parentNode.insertBefore(el, prev);

// или

el.replaceWith(el, prev);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы