並べ替え可能なリストが 3 つあり ます。これらのリストは、jhonny sortable pluginでソート可能な幅です。並べ替え (onDrop) の後、すべてのリストではなく、1 つのリストの並べ替えデータが必要です。
<ol class="sortable">
<li data-id="1">Item I</li>
<li data-id="2">Item II</li>
<li data-id="3">Item III</li>
</ol>
<ol class="sortable">
<li data-id="37">Item A</li>
<li data-id="12">Item B</li>
<li data-id="19">Item C</li>
</ol>
<ol class="sortable">
<li data-id="21">Item One</li>
<li data-id="22">Item Two</li>
<li data-id="20">Item Three</li>
</ol>
JavaScript:
var sort = $("sortable").sortable({
onDrop: function (item, container, _super) {
var order = sort.sortable("serialize").get();
// order contains the values of ALL lists
// shuld only contain the values of the ONE list!
}
});