你好,我試圖在網格打開的時候拖動可拖動div的方向。所以,當我拖動div的方向或位置左側記錄的鼠標移動,而不是當網格完成div。所以我想知道當網格完成時div的方向我的意思是當div被拖動到網格值時。有可能得到那個嗎?謝謝!如何在網格打開時獲取可拖動div的方向?
這裏是我的jsfiddle:
https://jsfiddle.net/36z1pj2f/
代碼:
$(".draggable2").draggable({
grid: [10, 10],
start: function(event, ui) {
this.previousPosition = ui.position;
},
drag: function(event, ui) {
var test = ui.position.left;
console.log("test", test);
var direction = (test > this.previousPosition.left) ? 'right' : 'left';
console.log('moving ' + direction)
this.previousPosition.left = test;
}
});
你想知道哪個方向阻力用戶移動或只是當他們完成拖動? – Twisty
不是什麼時候被弄糊塗了,我想在拖動的時候知道它。 – ReoCro