【发布时间】:2013-06-08 19:09:33
【问题描述】:
我正在尝试在 div 中创建一个可拖动区域。它工作正常,但我不希望可拖动区域之外的空白区域,因此想要限制可以拖动的区域。到目前为止我想出的是here in this fiddle.
图像最初位于父 div 的左上角。如果将其拖动到右侧或底部,则可以看到空白,这是我不喜欢的。我该如何限制呢?
我认为可以使用 jQuery UI 的 Draggable 事件中的 Containment 参数来完成
$( ".selector" ).draggable({ containment: "" });
但我不知道怎么做。另外,如果整个页面是一个可拖动的元素(类似于谷歌地图),我该如何限制呢?
【问题讨论】:
-
那么当您将图像拖到右侧或底部时,您想要什么?
-
在这种情况下,拖动根本不应该发生。
标签: jquery jquery-ui jquery-ui-draggable