Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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

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中获得可拖动停止事件的绝对位置_Jquery_Jquery Ui_Jquery Ui Draggable - Fatal编程技术网

如何在jquery中获得可拖动停止事件的绝对位置

如何在jquery中获得可拖动停止事件的绝对位置,jquery,jquery-ui,jquery-ui-draggable,Jquery,Jquery Ui,Jquery Ui Draggable,我正在研究可拖动元素,它对我来说很好,唯一的问题是我无法获得身体的绝对位置,有人能帮我如何在停止事件中获得可拖动的绝对位置吗?这是我的代码 $(".main_line").draggable({ stop: function(event, ui) { var pos = $(this).parent().position(); console.log(pos); } }); 为此,

我正在研究可拖动元素,它对我来说很好,唯一的问题是我无法获得身体的绝对位置,有人能帮我如何在停止事件中获得可拖动的绝对位置吗?这是我的代码

$(".main_line").draggable({
            stop: function(event, ui) {
            var pos = $(this).parent().position();
            console.log(pos);
            } 
        });

为此,您可以使用如下方法:

$(".main_line").draggable({
  stop: function(event, ui) {
    var pos = $(this).offset();
    console.log(pos);
  }
});

现在还不清楚你到底想要什么——也许提供一些HTML示例会有所帮助?当你说身体的绝对位置时,你是指字面上的身体元素吗?或者.main行父元素在DOM中的位置?或者它被拖到哪里?