我正在使用jQuery进行排序,以便在两个列表之间移动元素。
我的问题是当我拖动一个元素时,列表会移动(所有元素都会向下移动,然后再向上移动)。这似乎只有在可排序元素中有文本(或其他元素)时才会发生。
在此示例中http://jsfiddle.net/vrCC7/2/:
代码:
<div id = "containment">
<ul class = "sortable connectedSortable" >
<li class = "child">1</li>
<li class = "child">2</li>
<li class = "child">3</li>
</ul>
<ul class = "sortable connectedSortable" >
<li class = "child"></li>
<li class = "child"></li>
<li class = "child"></li>
</ul>
</div>
答案 0 :(得分:3)
答案 1 :(得分:0)
对我来说,问题出在列表上的css溢出:
ul {
overflow: auto;
}