@galyamov_marat

Как переместить элемент до ближайшего заданного класса?

Возможно не правильно формулирую свой вопрос.

<div id="order-4253" class="container">
    <div class="top">Последний заказ в <span class="time"></span></div>
    <div class="bottom"><div class="order-time-add"><span>22 мар</span>,<span>15:41</span></div></div>
</div>

<div id="order-5324" class="container">
    <div class="top">Последний заказ в <span class="time"></span></div>
    <div class="bottom"><div class="order-time-add"><span>12 мар</span>,<span>18:05</span></div></div>
</div


Элементов на странице с id="order-4253" может быть множество (#order-4253, #order-5324, #order-N и так далее). Хочу .order-time-add добавить в span.time. У меня получается только так, что все элементы на странице с классом .order-time-add добавляются в элементы .time

Пример прикрепил:
jsfiddle.net/rjn4xtwh
  • Вопрос задан
  • 32 просмотра
Решения вопроса 1
YavaDev
@YavaDev
$(".order-time-add").each(function(){
  const spanTime = $(this).parents('.container').find('span.time');
  spanTime.append($(this));
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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