Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQueryUI-似乎无法将我的拖拽表拖到空的可排序列表上_Jquery_Jquery Ui - Fatal编程技术网

jQueryUI-似乎无法将我的拖拽表拖到空的可排序列表上

jQueryUI-似乎无法将我的拖拽表拖到空的可排序列表上,jquery,jquery-ui,Jquery,Jquery Ui,我有一个我称之为“图库”的列表,在其中我定义了几个li框 e、 g 当我的条件框列表为空时,正如您现在看到的,我可以将框拖进去,但它们不会“粘住”,只有当我将现有的li放入条件框代码时,它们才会真正起作用。但是我不想这样做。如果你想看戏,可以看下面。有什么想法吗 ref-我认为您需要为您的条件框设置高度。您可以使用css,如: #conditions-box { height: 40px; } 尝试将该选项添加到可排序表中,即使默认值应为true,但它似乎不起作用,因为它在可排序表不为空时

我有一个我称之为“图库”的列表,在其中我定义了几个li框

e、 g

当我的条件框列表为空时,正如您现在看到的,我可以将框拖进去,但它们不会“粘住”,只有当我将现有的li放入条件框代码时,它们才会真正起作用。但是我不想这样做。如果你想看戏,可以看下面。有什么想法吗


ref-

我认为您需要为您的
条件框设置
高度
。您可以使用css,如:

#conditions-box {
  height: 40px;
}

尝试将该选项添加到可排序表中,即使默认值应为true,但它似乎不起作用,因为它在可排序表不为空时起作用。

你给了我正确的答案,实际上是下面的ul需要高度,但是的,它现在起作用了。你为我节省了很多时间和精力!正如我前面的评论——使目标ul的大小更大——为我解决了这个问题。
<div id="conditions-box" class="ui-droppable">      
    <ul class="gallery ui-helper-reset ui-sortable"></ul>    
</div>
$('#conditions-box > ul').sortable();
$("#gallery > li").draggable({
   connectToSortable: '#conditions-box > ul',
   helper: 'clone'
});
#conditions-box {
  height: 40px;
}