可排序&x2B;带有jQuery UI 1.8.2的嵌套列表
这个问题已经结束了,但似乎没有人像我一样有同样的问题 当我这样做的时候可排序&x2B;带有jQuery UI 1.8.2的嵌套列表,jquery,jquery-ui,jquery-ui-sortable,Jquery,Jquery Ui,Jquery Ui Sortable,这个问题已经结束了,但似乎没有人像我一样有同样的问题 当我这样做的时候 $(function(){ $('#unique-ul').sortable({items:'li'}); }); 我希望它能“正常工作”。总的来说,确实如此。我可以将任何从任何列表拖动到任何其他列表,并且该的任何子列表都会随之拖动 然而,当拖动时,它似乎对应该将其放置在何处感到非常困惑。下面是一个使用1.8.0的示例;它表现出同样的行为 我发现的所有其他关于这一点的回答让我相信jqueryui支持这种行为;例如
$(function(){
$('#unique-ul').sortable({items:'li'});
});
我希望它能“正常工作”。总的来说,确实如此。我可以将任何我找不到其他人有这个问题,所以这表明我做错了。有什么线索吗?之所以会出现这种情况,是因为Sortable不知道您是在嵌套的
之上还是在包含它的嵌套的之上。一种解决方案是使用如下结构:
$(文档).ready(函数(){
$(“#可排序类别”)。可排序({
项目:"李",,
公差元素:'>div'
});
});代码>
*{
框大小:边框框;
列表样式:无;
}
ul>li>div{
边缘底部:5px;
边框底部:1px实心#ddd;
}
ul,
ul>li>div{
显示:块;
宽度:100%;
浮动:左;
}
ul>li{
显示:块;
宽度:100%;
边缘底部:5px;
浮动:左;
边框:1px实心#ddd;
}
-
项目1
-
分项1
-
分项2
-
项目2
-
项目3
你的插件看起来很棒-我玩了演示,有空的时候我会自己看看如何实现它。这看起来很不错。我花了整整一个下午的时间试图找到像这样简单的东西,它实际上是有效的!谢谢你!谢谢你,萨法蒂!容差元素:“>div”正是我所需要的。这个可排序的插件是否适用于任何其他li
?我有一堆元素,包括div、img、ul>li、a、span等,我想对它们应用嵌套排序?