Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
设置jQuery UI相对于父div位置的可拖动坐标_Jquery_Jquery Ui_Jquery Ui Draggable - Fatal编程技术网

设置jQuery UI相对于父div位置的可拖动坐标

设置jQuery UI相对于父div位置的可拖动坐标,jquery,jquery-ui,jquery-ui-draggable,Jquery,Jquery Ui,Jquery Ui Draggable,我有一个jQuery UI可拖动的div,它嵌套在绝对定位的div中。我当前使用的代码如下: $(function() { $('#home-elev-door').draggable({ axis: 'x', containment: [2440, 0, 2650, 0] }); } 不过,这是可行的,我设置的包容坐标是相对于窗口的。我需要将它们设置为相对于父div的位置。我尝试将可拖动元素的css位置更改为“relative”

我有一个jQuery UI可拖动的div,它嵌套在绝对定位的div中。我当前使用的代码如下:

    $(function() {
    $('#home-elev-door').draggable({
        axis: 'x',
        containment: [2440, 0, 2650, 0]
        });
}
不过,这是可行的,我设置的包容坐标是相对于窗口的。我需要将它们设置为相对于父div的位置。我尝试将可拖动元素的css位置更改为“relative”,并将第一个包含参数设置为0,但没有效果。我需要做什么