Jem*_*Jem 2 jquery jquery-ui droppable jquery-ui-draggable
当发生丢弃时,我需要恢复可拖动的原始位置:
$('.article').droppable( {
drop: function(even, ui){
// ui.draggable.???
}
});
Run Code Online (Sandbox Code Playgroud)
由于我的draggable上有一个"revert:"无效的"属性",我认为原来的位置是存储在某个地方.我怎么能找到它?
谢谢,
您可以使用: ui.helper.position()
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);
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7438 次 |
| 最近记录: |