0
我试图使用JQuery创建一个可拖动的div(约束到x轴),这会在拖动时重置为原始位置。这是我迄今为止,但动画功能将无法正常工作,我试图用ui.animate替换ui.draggable,但没有运气。Trouble使用JQuery回调拖动div后重置位置
这是我写的,我会很感激你可以给的任何帮助!
$('.selectedResult').draggable({
start: function(event, ui){
startPosition = ui.position.left;
},
stop: function(event, ui){
var move = startPosition - ui.position.left;
if(move > 0){
move = '+=' + move;
}else{
move = -move;
move = '-=' + move;
}
$(ui.draggable).animate({'left': move}, 'slow');
},
axis: 'x'
});
干杯,我发现$(event.target)也适用。 – Hairball