Zapobiegaj „upuszczaniu” przedmiotów w innych elementach (rodzic / dziecko)

Używam knockout-sortable.js, aby umożliwić użytkownikowi przeciąganie i upuszczanie elementów, aby nadać im inną kolejność, ale mam problemy, gdy mam wiele „stref upuszczania” na mojej stronie. Mam zagnieżdżone zestawy, które można sortować, alenie wymienny.

Mój kod:

    <div class="sortable" data-bind="sortable: blueprint.pages">
          <tr><td>Blabla</td></tr>
    </div>

W innym punkcie:

    <div class="sortable" data-bind="sortable: selectedPage().page_sections">
          <tr><td>Another blabla</td></tr>
    </div>

Mogę teraz przeciągnąć i upuścić „Another blabla” do „Blabla”, powodując błędy. Jak mogę temu zapobiec?

questionAnswers(1)

yourAnswerToTheQuestion