У меня есть jsFiddle с Droppable1, принимающий Draggable1 и Droppable2, принимающий Draggable2. Он использует handler
и установлен на revert
по недействительным.jquery ui droppable - нужен способ реагировать на некорректное перетаскивание, которое выпадает
Однако, Я бы хотел, чтобы droppables реагировал на попытку сбросить на них неправильные перетаскиваемые файлы. Так, например, когда вы бросаете Draggable1 на Droppable2, цвет Droppable2 должен стать цветом Draggable1, и, кроме того, Draggable1 должен revert
как обычно. Я понятия не имею, как это сделать, потому что все события сбрасываются только тогда, когда что-то делается с принятым перетаскиваемым, а не с непринятым.
Теоретически я мог бы сделать droppable принимать оба draggables, а затем изменить цвет на событие drop. Но в этом случае эффект revert
на недействительный будет потерян, потому что сброс Draggable1 на Droppable2 будет действительным.
Есть ли способ достичь этого?
Вы когда-нибудь находили решение этого вопроса? –