jQuery sortable:拖动一个元素时列表元素会跳开

问题描述 投票:1回答:2

我正在使用jQuery的sortable在两个列表之间移动元素。

我的问题是,当我拖动一个元素时,列表会移动(所有元素都向下移动,然后向上备份)。这似乎只有在sortable元素内有文本(或另一个元素)时才发生。

在此示例中为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>

我正在使用jQuery的sortable在两个列表之间移动元素。我的问题是,当我拖动一个元素时,列表会移动(所有元素向下移动,然后返回)。这似乎仅在存在...

jquery jquery-ui
2个回答
3
投票

只需添加一个


0
投票

对我来说,问题出在列表上的CSS溢出:

© www.soinside.com 2019 - 2024. All rights reserved.