Javascript drag / drop - «умные направляющие» в стиле иллюстратора

Я ищу способ реализовать «умные направляющие» в стиле Adobe Illustrator при перетаскивании в Javascript. Я в настоящее время использую пользовательский интерфейс jQuerydraggable:

$('.object').draggable({
    containment: 'parent',
    snap: '.other-objects',
    snapTolerance: 5
})

Это делает 90% того, что я хочу - я могу перетащить.object вокруг его родителя, и он будет привязывать его края к.other-objects когда это становится достаточно близко.

Однако я хочу, чтобы появилась какая-то строка (или какое-то руководство), если онав соответствии с края другого объекта, так что я могу щелкнуть вещи в ряд без их непосредственного рядом друг с другом.

Кто-нибудь знает, возможно ли это, или как я это сделаю?

Ответы на вопрос(6)

Ваш ответ на вопрос