Мне интересно, можно ли группировать отсортированные элементы, если класс существует для следующих братьев и сестер. Вот урезанная версия того, как выглядит HTML:jQuery Sortable Sibling Grouping
<div class="itemClass">A</div>
<div class="itemClass">B</div>
<div class="itemClass groupWith">C</div>
<div class="itemClass">D</div>
Мне это нужно, чтобы, если вы перетащите B, C идет вместе с ним. A, C и D будут сортироваться индивидуально, как обычно. Правило групп состоит в том, что если у него нет groupWith, а непосредственные братья и сестры имеют класс groupWith, держите их вместе.
Хотелось бы избежать создания группы с ребенком, но если нет другого пути, мне придется посмотреть на это.
Есть ли способ сделать это? Я полагаю, что худший сценарий заключается в том, что я перемещаю эти элементы после, но я бы хотел, чтобы сортировка была перетаскиванием группы, а не только одного элемента.
Спасибо. Я думал, что это может быть единственным способом. Мне не нужно создавать connectedTo. Я могу просто сохранить элемент nextUntil (': not (.groupWith)) и перенести их на обновление, но это та же идея, поэтому я буду отмечать это как правильное. – fanfavorite