1

我想构建一种操纵杆,所以内部图片(我的可拖动对象)应该有一个特定的范围。目前它只是一个广场,我不喜欢那样!

我发现可以通过在我的拖动方法中返回 true 或 false 来控制移动,但是如果我返回 false,对象会跳回到它的起点而不是静止不动:(

任何想法如何做到这一点?

4

2 回答 2

0

在您的拖动处理程序中,您已经更改了位置。如果您的可拖动对象试图超出您想要保留它的容器,那么只需将位置截断回容器内并且不要返回 false。

可拖动的 API 文档

于 2012-09-21T08:20:28.457 回答
0

我认为当您想将对象限制在特定区域时,会出现包含选项。请参阅下面的链接以供参考。

http://docs.jquery.com/UI/Draggable#option-containment

于 2012-09-21T08:21:14.097 回答