Приспособление изменения размера JQuery к границам других изменяемых размеров объектов? - PullRequest
5 голосов
/ 22 сентября 2011

Интересно, почему они не разработали JQuery resizable с возможностью привязки объекта изменения размера к другим (вместо привязки к сетке), как перетаскиваемый?Кто-нибудь знает такой плагин для достижения этой цели?Спасибо.

Ответы [ 2 ]

12 голосов
/ 22 сентября 2011

Думаю, это должно сработать:

https://github.com/polomoshnov/jQuery-UI-Resizable-Snap-extension

1 голос
/ 20 февраля 2017

Для меня эта надстройка javascript не сработала, возможно, потому что она устарела на несколько лет.Вместо этого я нашел простейшее решение, которое использует только оригинальный атрибут из библиотеки JQuery-UI.

В диалоговом окне, которое вы хотите snap , просто сделайте что-то вроде

$('.your-dialog-filter').dialog().parents('.ui-dialog').draggable('option', 'snap', true);

Просто так.

Дополнительная информация и демонстрация: https://jqueryui.com/draggable/#snap-to

...