0
我想知道是否可以将可排序项目分组,如果一个类存在下一个兄弟姐妹。这里是一个简化版本的HTML看起来像:jQuery可排序兄弟分组
<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