У меня вопрос по jQuery-сортировке.
У меня есть два столбца, в основном столбце сначала один div в полную ширину (class=firstitem
), затем четыре горизонтальных (class=middleitems
), затем четыре вертикальных в полную ширину (class=bottomitems). Итак, всего девять элементов. Вот так в основной колонке:
[ f i r s t ]
[2][3][4][5]
[ s i x ]
[ s e v e n ]
[ e i g h t ]
[ n i n e ]
А затем правые столбцы с 10 элементами по вертикали.
Если я кладу пункт № 2-5 вертикально, а не горизонтально, все работает. Но я бы хотел, чтобы макет оставался таким, когда вы перетаскиваете в него новый элемент. Поэтому, если я, например, перетаскиваю что-то в промежуточных элементах, я хочу, чтобы последний элемент в этом «перемещался» вниз к нижним элементам. И если я что-то перетаскиваю в топитем, я хочу, чтобы текущий топитем переместился вниз, чтобы стать первыми мидлитемами и так далее, если вы понимаете. Мне удалось изменить cssclass выпавшего элемента на правильный в «receive:», но я не знаю, как его оттуда взять.
Мне нужно каким-то образом найти следующий элемент, "скопировать" и "вставить" его в следующий элемент div и т. д.
Вот где я нахожусь.
Любые идеи о том, как заставить это работать? Это не конец света, если он не работает, но было бы неплохо, если бы он работал :)