[英]Cannot get jQuery UI Sortable to work properly
我想在两行标签之间进行拖放。 我就是无法正常工作。
我使用以下函数初始化我的两个列表
$("#sortableInit, #sortableEnd").sortable({
connectWith: "connectedSortable",
dropOnEmpty: true
}).disableSelection();
另外,一行CSS使它们成为水平的,而不是通常的垂直的(它们都属于connectedSortable
):
.connectedSortable > div { float: left; }
在下面的小提琴中,我将我想做的事情减到最少。
你能看到我显然想念的东西吗?
您的JavaScript面板中有一些语法错误。 ( })
在末尾缺少)另一个语法错误是connectWith: "connectedSortable"
应该是connectWith: ".connectedSortable"
另外,还应该将.connectedSortable
设置为float
,否则,容器的高度将为零,这将导致jQuery中讨论的错误。 参见票号#4551
查看更新的小提琴
$(function () {
$("#sortableInit, #sortableEnd").sortable({
connectWith: ".connectedSortable",
dropOnEmpty: true
}).disableSelection();
});
和CSS
.connectedSortable {
float:left;
}
.connectedSortable > div {
float: left;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.