繁体   English   中英

如何将可排序的包含属性限制为任何div?

[英]How to restrict containment property of sortable to any div?

containment属性将元素的拖动限制到浏览器窗口的边缘。 这给了我滚动条很长的空间,我现在在div drop_down_list有一个列表,以便使可排序我写了以下代码:

  $('.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链接-http: //jsfiddle.net/mqnrD/24/

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM