Voglio avere diverse classi di draggable, ognuna corrispondente a una classe di droppable. Ma in aggiunta, voglio avere un "cestino dei rifiuti" separato, in cui tutti i draggables possono essere lasciati cadere fino a quando non si trova un droppable adatto per loro.Interfaccia utente JQuery Trascina/Droppable con più ambiti?
Ora, questo può essere facilmente ottenuto con una funzione di accettazione. Tuttavia, potrei avere fino a 20 classi, ognuna con 30-40 draggable/droppable. Quindi se uso una funzione "accetta" per questo, nel momento in cui raccolgo un trascinabile, il mio cromo si blocca mentre esegue test per ogni droppable sullo schermo :(
Questo può essere risolto se utilizzo lo 'scope' proprietà, dal momento che sembra che stia usando un modo diverso.Tuttavia, quando utilizzo un ambito, non riesco a implementare il concetto di "contenitore dei rifiuti", poiché può avere solo un ambito!
C'è qualche modo per bypassare questo problema? Dare ai draggable più di un ambito o dare al cestino molti ambiti? O forse un'altra soluzione a cui non riesco a pensare?
ciao. puoi pubblicare del codice in modo che possiamo vedere quello che hai finora? – chrisvillanueva