Для меня эта надстройка javascript не сработала, возможно, потому что она устарела на несколько лет.Вместо этого я нашел простейшее решение, которое использует только оригинальный атрибут из библиотеки JQuery-UI.
В диалоговом окне, которое вы хотите snap , просто сделайте что-то вроде
$('.your-dialog-filter').dialog().parents('.ui-dialog').draggable('option', 'snap', true);
Просто так.
Дополнительная информация и демонстрация: https://jqueryui.com/draggable/#snap-to