无法正确排序动态添加的可排序jQuery UI图像

无法正确排序动态添加的可排序jQuery UI图像,jquery,css,jquery-ui,Jquery,Css,Jquery Ui,我对动态添加到带有jQueryUI的sortable()的容器中的图像进行排序时遇到了一个问题。我认为这在某种程度上是一个CSS问题,因为如果我将元素显示为块,即堆叠,它将完美工作: 图像是可排序的,所以我知道JS正在工作,我就是不能正确地删除它们。我确实注意到拉小提琴时,咔嗒声会移动它们。在我的应用程序中,单击从可排序区域删除该项目,因此我以前没有注意到这一点。但主要问题仍然存在 现在,如果我将图像向左浮动,当它们被添加时,它们将无法排序(我使用的是最新的Chrome): 请注意,如果图像

我对动态添加到带有jQueryUI的
sortable()
的容器中的图像进行排序时遇到了一个问题。我认为这在某种程度上是一个CSS问题,因为如果我将元素显示为块,即堆叠,它将完美工作:

图像是可排序的,所以我知道JS正在工作,我就是不能正确地删除它们。我确实注意到拉小提琴时,咔嗒声会移动它们。在我的应用程序中,单击从可排序区域删除该项目,因此我以前没有注意到这一点。但主要问题仍然存在

现在,如果我将图像向左浮动,当它们被添加时,它们将无法排序(我使用的是最新的Chrome):

请注意,如果图像已经存在于页面加载上的可排序div中,则一切正常:


我真的被这件事缠住了,非常感谢你的帮助!我找不到任何专门针对这个问题的问题。如果你找到了,请告诉我

这是我认为您遇到的bug-。排序表确定列表在创建时是否处于浮动状态,并且由于列表中没有项目,因此无法判断。延迟初始化排序表,直到添加第一个项目,应该可以解决它-。

您需要!工作完美。谢谢你让我在这上面浪费更多的时间!