Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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 jQuery可拖动区域(圆形)_Javascript_Jquery_Html_Jquery Ui - Fatal编程技术网

Javascript jQuery可拖动区域(圆形)

Javascript jQuery可拖动区域(圆形),javascript,jquery,html,jquery-ui,Javascript,Jquery,Html,Jquery Ui,我想建立一种操纵杆,所以内部图片(我的可拖动对象)应该有一个特定的范围。目前它只是一个squarde,我不喜欢这样 我发现可以通过在拖动方法中返回true或false来控制移动,但如果返回false,则对象会跳回到起点,而不是静止不动:( 有什么办法吗?在拖动处理程序中,您已经更改了位置。如果您的拖动表试图跳出您想要保存它的容器,则只需将该位置截断回容器中,并且不要返回false 我认为当你想在特定区域限制你的物体时,包容选项将在那里。参考下面的链接 Mh..如果用户释放它,我希望它跳回。此外,

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

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


有什么办法吗?

在拖动处理程序中,您已经更改了位置。如果您的拖动表试图跳出您想要保存它的容器,则只需将该位置截断回容器中,并且不要返回false


我认为当你想在特定区域限制你的物体时,包容选项将在那里。参考下面的链接


Mh..如果用户释放它,我希望它跳回。此外,我的按钮在此之后被冻结,因为我返回了false,但没有更改位置:p如果我尝试此操作,可拖动的内容将被破坏:/
drag:function(event,ui){if(updatePositionInfo()<30){var pos=ui.position;lastValidX=pos.top;lastValidY=pos.left;