JQuery UI Drag / Droppable с несколькими областями?

Я хочу иметь несколько классов draggable, каждый из которых соответствует классу droppables. Но, кроме того, я хочу иметь отдельную «мусорную корзину», в которой можно сбрасывать все перетаскиваемые предметы до тех пор, пока для них не будет найдена подходящая откидная крышка.

Теперь это может быть легко достигнуто с помощью функции принятия. Тем не менее, у меня может быть до 20 классов, каждый с 30-40 draggables / droppables. Поэтому, если я использую & quot; принять & quot; Функция для этого, в момент, когда я выбираю перетаскиваемый, мой хром зависает, поскольку он запускает тесты для каждого сбрасываемого на экране :(

Это может быть решено, если я использую «область действия» свойство, так как он, кажется, использует какой-то другой способ. Однако, когда я использую область действия, я не могу реализовать «мусорное ведро». концепция, так как она может иметь только одну область применения!

Есть ли способ обойти эту проблему? Предоставить draggable больше, чем одну область, или дать мусорную корзину много областей? Или, может быть, какое-то другое решение, о котором я не могу думать?

Ответы на вопрос(1)

Ваш ответ на вопрос