Задать вопрос
redfieldone
@redfieldone
Старый , лысый и без денег.

{{РЕШЕНО}} Как в списке материалов переместить блок на jquery?

Доброе утро. Сразу думаю вопрос непонятен, постараюсь обьяснить.

Есть ряд материалов, в которых есть блок "день"
v29QLads9pLY2G.jpg

Так уж получилось что он ВНЕ общего контейнера с материалом, и поместить его туда не получится. (Так делал не я, а тот кто делал менять не будет), а мне нужно его поставить рядом с изображением (для справки я использую bootstrap) так как я сделал в соседней вкладке (но тут поля были созданны правильно, по этому проблем не возникло)
n2Y8ebRu4enOm6.jpg

Я сразу подумал о том что бы просто переместить командой appendTo(),
$('.group-day-and-city').prependTo('.hotel  .group-main-hotel-block');

но в итоге я получаю то что все красные блоки на по всей странице не только перемешаются, но и копируются в каждый контейнер с материалом.
52a15bNCBkBo20.jpg
То еть все.

А хотелось бы что бы оставался уникальный блок в каждом контейнере. Ох, если вообще такое возможно.
Спасибо большое
  • Вопрос задан
  • 232 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@sanex3339
Дайте ссылку посмотреть
Ответ написан
Так вроде бы очевидно: у Вас есть несколько разных блоков с классом group-day-and-city, для разного количества дней, вот они все и копируются. Надо дать им, к примеру, идентификатор id="1_2_days", id="2_days", и выбирать по id, вот и все... ну а если id присвоить невозможно (чужой код), тогда искать другие способы выбрать единственный нужный блок, это уж зависит от конкретного кода.
Ответ написан
redfieldone
@redfieldone Автор вопроса
Старый , лысый и без денег.
Вопрос решился сам собой. Видимо мне нужно было выговориться. Я сделал проще
Обернул в контейнер
$('.group-day-and-city').wrap('<div class="container"></div>');

И просто подвинул маргином
.group-day-and-city {
			 margin-bottom: -140px;
}

Спасибо всем большое =)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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