大佬教程收集整理的这篇文章主要介绍了jquery-ui – 可移动元素隐藏在容器外部,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
删除功能不是问题。删除后,元素将被分离并在其新父项下的正确位置重新创建。
我的问题是,当容器有位置时,可拖动元素不能显示在容器外:relative;应用,因此在拖动时,元素在移出容器边界外时将消失。
此默认行为是有意义的,因为通常用户希望在其容器内拖动元素。作为一种解决方法,我假设解决方案是使用draggable属性’appendTo’,我认为它会将元素移动到其容器之外,但不幸的是,这似乎没有任何影响。
DOM :(每个视图都是可滚动的,每个容器都有位置:相对的,并且可以保存所有元素所需的大小)
BODY VIEW 1 CONTAINER DRAGGABLE ELEMENTS VIEW 2 CONTAINER DRAGGABLE ELEMENTS
使用Javascript:
$('div.card').draggable({ appendTo: 'body',scroll: false //stops scrolling container when moved outside boundaries });
有关问题的简化说明,请参阅JSfiddle。我不想用可放置的代码来膨胀示例,所以这只是说明了拖动问题。 http://jsfiddle.net/Em7Ak/
提前谢谢了。
以上是大佬教程为你收集整理的jquery-ui – 可移动元素隐藏在容器外部全部内容,希望文章能够帮你解决jquery-ui – 可移动元素隐藏在容器外部所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。