如果在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;
}
});
答案 0 :(得分:1)
更新您的停止功能,如下所示。停止回调接受两个参数,'event'和'ui'。通过在它们上面执行console.log,您可以找到很多信息。
stop: function(e,ui){
console.log(ui.position.top);
console.log(ui.position.left);
}