我们如何在 jquery 中获得可拖动停止事件的绝对位置
How can we get absolute position of draggable stop event in jquery
我正在研究可拖动元素,它对我来说工作正常,唯一的问题是我无法获得 body 的绝对位置,任何人都可以帮助我如何获得可拖动的绝对位置停止事件?这是我的代码
$(".main_line").draggable({
stop: function(event, ui) {
var pos = $(this).parent().position();
console.log(pos);
}
});
为此,您可以使用 .offset(),如下所示:
$(".main_line").draggable({
stop: function(event, ui) {
var pos = $(this).offset();
console.log(pos);
}
});
我正在研究可拖动元素,它对我来说工作正常,唯一的问题是我无法获得 body 的绝对位置,任何人都可以帮助我如何获得可拖动的绝对位置停止事件?这是我的代码
$(".main_line").draggable({
stop: function(event, ui) {
var pos = $(this).parent().position();
console.log(pos);
}
});
为此,您可以使用 .offset(),如下所示:
$(".main_line").draggable({
stop: function(event, ui) {
var pos = $(this).offset();
console.log(pos);
}
});