Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.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
Javascript 如何将sortable的包含属性限制为任何div?_Javascript_Jquery_Jquery Ui Sortable - Fatal编程技术网

Javascript 如何将sortable的包含属性限制为任何div?

Javascript 如何将sortable的包含属性限制为任何div?,javascript,jquery,jquery-ui-sortable,Javascript,Jquery,Jquery Ui Sortable,“包容”属性限制将图元拖动到浏览器窗口的边缘。这给了我一个长而空的滚动条。我在一个div下拉列表中有一个列表现在为了使可排序,我写了以下代码: $('.drop_down_list').sortable({ // make drop down sortable. axis: "y", placeholder: ".drop_down_list_placeholder", forcePlaceh

“包容”属性限制将图元拖动到浏览器窗口的边缘。这给了我一个长而空的滚动条。我在一个div
下拉列表中有一个列表
现在为了使可排序,我写了以下代码:

  $('.drop_down_list').sortable({                        // make drop down sortable.
         axis: "y",
         placeholder: ".drop_down_list_placeholder",
         forcePlaceholderSize: true,
         containment: ".drop_down_list",
         scrollSpeed: 3000
   });
但是,当我将
li
元素拖动到
div
之外时,滚动条仍在增加,并且我在
div
中获得了空白,在拖放元素之后,一切都正常。我想将滚动条长度限制在我的
div
范围内,如何才能做到这一点?
jsfiddle链接解决问题-

在jsfiddle中,在可排序回调中添加“scroll:false”应该可以解决此问题。

您能否在jsfiddle中表示您的问题,以便我们更好地了解您的问题我添加了jsfiddle链接,现在请查看问题。