существует ли способ заставить отделения не перекрыть друг друга при перетаскивании с помощью перемещаемого jQuery ()?
у меня есть набор отделений, которые пользователь может перетащить вокруг, но я не могу сделать, чтобы они перекрыли друг друга.
в основном я создаю холст, куда пользователь может свободно переместить контент сайта вокруг сайта, но он не должен перекрывать другое содержание при перемещении их. какие-либо идеи?
Нужно войти в jquery код для перетаскиваемого ui-эффекта. В коде должна быть строка, где z-индекс элемента изменяется на очень большое число так, чтобы он оказался выше всех остальных элементов. Вы можете удалить эту строку и это должно сделать так, чтобы элементы при перетаскивании не меняли свой вертикальный слой.
Я бы запустил поиск для "z-индекса" в ui файле.
. Почему бы не использовать .css ('z-index')
или zIndex, не уверен. который обрабатывает перекрытие.
- укажите значение элементов, которые должны быть меньше внизу, например: 1
- укажите значение элементов, которые должны быть наверху большего числа, например: 3
- если вам нужно, чтобы перетаскиваемый элемент находился между ними, присвойте ему значение 2.
или вы можете использовать его в css как класс, где z-индекс контролирует их перекрытие
Я сам никогда не пользовался этим плагином, но, похоже, это может быть твоим ответом: Collidable Draggables.