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

Как перенести картинки в соседний блок?

Нужно перенести картинки в боксы с соответственным порядковым номером. Как это написать на JQuery?

<div class="box">
		<div class="imgs">
			<img src="https://pp.userapi.com/c850132/v850132551/15eca9/zipCCA8Gldc.jpg">
			<img src="https://pp.userapi.com/c850132/v850132551/15ec94/_wwgNlaY4kY.jpg">
		</div>
		<div class="section">
			<div class="block"></div>
			<div class="block"></div>
		</div>
	</div>
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Stepik
    JavaScript с нуля - основы языка и практика для начинающих
    2 недели
    Далее
  • Merion Academy
    Фронтенд-разработчик с нуля
    4 месяца
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Куда и что надо перенести:

const containerSelector = '.section .block';
const itemSelector = '.imgs img';

Переносим:

const $containers = $(containerSelector);
$(itemSelector).each((i, n) => $containers.eq(i).append(n));

// или

const items = document.querySelectorAll(itemSelector);
document.querySelectorAll(containerSelector).forEach((n, i) => n.append(items[i]));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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