Показать сообщение отдельно
  #3 (permalink)  
Старый 06.04.2016, 18:25
Аватар для re.void
Новичок на форуме
Отправить личное сообщение для re.void Посмотреть профиль Найти все сообщения от re.void
 
Регистрация: 30.03.2016
Сообщений: 7

рони,
Спасибо за ответ. Реально помог.

Также есть вот такое решение, возможно будет кому полезное


var container = $(".cib-tile-elem");
Object.keys($(".cib-label-field").map(function() { // берем все data-id
    return $(this).data('id');
  }).toArray().reduce(function(acc, cur) { // сохраняем уникальные
    if (!acc[cur]) acc[cur] = true;
    return acc;
  }, {}))
  .forEach(function(el) { // бежим по уникальным data-id
    $('[data-id=' + el + ']') // выбирам все элементы с таким data-id
      .children() // берем у них детей
      .appendTo($('[data-id=' + el + ']:eq(0)')); //добавляем первому элементу
  });
// удаляем если надо пустые, если не надо строчку можно убрать/закомментировать
$(".cib-label-field:not(:has(div))").remove();
Ответить с цитированием