【发布时间】:2021-05-21 03:50:24
【问题描述】:
我有 list-1 和 list-2 ul 项目。
如果我对 list-1 项 进行排序/重新排序,则同样应该反映在 list-2 项
中$( function() {
$( "#sortable" ).sortable({
revert: true
});
$( "ul, li" ).disableSelection();
} );
body{font-family:verdana;font-size:14px;}
ul{margin:5px 0 20px 0;padding:0;list-style:none;}
li{padding:2px;width:150px;margin-bottom:5px;}
ul.list-1 li{background-color:#76c2ff;color:#ffffff;border:1px solid #008dff;}
ul.list-2 li{background-color:#fefefe;border:1px solid #ccc;text-align:right;}
h4{margin:0;padding:0;}
.sort-container{width:200px;float:left;}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<div class="sort-container">
<h4>Sort / Reorder this list</h4>
<ul id="sortable" class="list-1">
<li>Sort 01</li>
<li>Sort 02</li>
<li>Sort 03</li>
<li>Sort 04</li>
<li>Sort 05</li>
</ul>
</div>
<div class="sort-container">
<h4>Should re-order</h4>
<ul class="list-2">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</div>
【问题讨论】:
标签: jquery jquery-ui jquery-ui-sortable