我正在使用jQuery UI Sortable使列表可排序。我還有另一個不可排序的列表,當我對可排序列表進行排序時,我想更新它,以便它顯示與排序列表相同的順序。jQuery:一個可排序的列表,在另一個列表上顯示結果
display_only列表中的項目將包含輸入字段,因此理想情況下「display_only」中的項目也應該在DOM中移動,但不是要求。
我已經嘗試過所有我可以想到的事情,比如分離元素並嘗試將它重新插入到新的順序等,但我無法真正弄清楚它。任何能夠讓我朝着正確方向發展的東西都會很棒!
示例HTML:
<ul id="sortable">
<li data-id="1">Item 1</li>
<li data-id="2">Item 2</li>
<li data-id="3">Item 3</li>
</ul>
<ul id="display_only">
<li data-id="1">Item 1 and som other content</li>
<li data-id="2">Item 2 and som other content</li>
<li data-id="3">Item 3 and som other content</li>
</ul>
也許像這樣的功能添加到您可以排序的「停止」事件? 'stop:function(){ \t var sourceHtml = $('#sortable')。html(); \t $('#display_only')。html(sourceHtml).find('li')。append(''); }' – artlung