Мне нужно сделать перетаскиваемые виджеты фиксированного размера. С добавлением, удалением новых виджетов и статическими виджетами.
Есть, например, удобный
gridster.js, однако перетаскивание в нем реализовано не совсем так, как мне нужно. Проблема в том, что при перемещении одного виджета смещаются другие. Т.е. перемещаемый виджет фактически вклинивается в пространство сетки, сдвигая остальные.
Мне не очень нужно наличие сетки, она скорее будет мне мешать. Мне нужна не сетка с элементами с двумя координатами, а просто список элементов в inline-block с номерами, ограниченных шириной родителя. В процессе перемещения виджета другие виджеты не должны быть затронуты, а при дропе его на другой виджет они просто должны поменяться местами.
В принципе, подобное нетрудно написать и самому на основе JQuery UI Draggable, однако не хотелось бы заниматься излишним велосипедостроением. Подскажите, пожалуйста, существует ли плагин с подобным функционалом?
Прошу прощения за столь сумбурное описание.