Привет, я пытаюсь получить направление перетаскиваемого 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