Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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 draggable_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript 在鼠标释放时抓取元素位置jQuery draggable

Javascript 在鼠标释放时抓取元素位置jQuery draggable,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,当释放鼠标并将revert设置为true时,如何获取元素的位置 $("#belt").draggable({ handle: "li", revert: true, axis: "y", delay: 150, topValue: null, leftValue: null, start: function() { this.topValue = $(this).position().top; this.le

当释放鼠标并将
revert
设置为true时,如何获取元素的位置

$("#belt").draggable({
    handle: "li",
    revert: true,
    axis: "y",
    delay: 150,
    topValue: null,
    leftValue: null,
    start: function() {
        this.topValue = $(this).position().top;
        this.leftValue = $(this).position().left;               
    },
    stop: function(){
        console.log($(this).position().top);
        console.log($(this).position().left;
    }
});

更新您的停止功能,如下所示。stop回调函数接受两个参数“event”和“ui”。通过在这两个站点上执行console.log,您可以找到大量信息

stop: function(e,ui){
    console.log(ui.position.top);
    console.log(ui.position.left);
}

更新您的停止功能,如下所示。stop回调函数接受两个参数“event”和“ui”。通过在这两个站点上执行console.log,您可以找到大量信息

stop: function(e,ui){
    console.log(ui.position.top);
    console.log(ui.position.left);
}