jQuery可排序不适用于浮动项目

问题描述

| 我正在尝试将一个列表项从一侧移到另一侧。但是,它似乎不起作用。我可以将列表项从左向右移动,但不能反过来。左侧有一个float:在CSS文件表中位于左侧。如果我删除此,一切似乎工作。我怎样才能解决这个问题? 任何人?     

解决方法

问题仅部分与您的CSS有关。当您浮动:离开UL时,它不会呈现为块。快速解决方案是使用标准的“ clearfix”范例:
#newsLayout ul {display:block;overflow:hidden}
    ,而不是使用float:留在List1 LI元素中,而是使用display:inline-block。 有关更多详细信息,请参见jQuery UI文档中的一个示例,该示例或多或少确实满足您的需求。 http://jqueryui.com/demos/sortable/#connect-lists