gpt4 book ai didi

jquery - jQuery UI 中可拖动元素的原始位置?

转载 作者:行者123 更新时间:2023-12-01 02:32:42 25 4
gpt4 key购买 nike

当发生放下时,我需要恢复可拖动的原始位置:

$('.article').droppable( {

drop: function(even, ui){

// ui.draggable.???
}
});

由于我的可拖动对象上有一个“revert:”invalid”属性,我假设原始位置存储在某处。我怎样才能找到它?

谢谢

最佳答案

您可以使用:ui.helper.position()

jsBin demo

var startPos;
$( ".article" ).draggable({
revert: "invalid",
start: function(evt, ui){
startPos = ui.helper.position();
}
});

$(".parent").droppable({
drop: function(evt, ui){
// NOW RETRIEVE COORDINATES STORED BY THE DRAGGABLE :START
var x = startPos.left;
var y = startPos.top;
alert(x+' '+y);
}
});

关于jquery - jQuery UI 中可拖动元素的原始位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12350259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com