Domanda

Ho una lista ordinabile (jQuery UI), potrebbe consigliate se è possibile implementare 'undo / redo' base su ordinabile?

Immaginate che, un elemento viene trascinato in un nuovo segnaposto, poi fare clic sul pulsante "Annulla" e l'oggetto si sposterà nella sua posizione originale. Se clicco il tasto "rifare" e l'oggetto si sposterà a quel nuovo segnaposto.

Forse qualcuno sa come fare questo o forse qualcos'altro. Grazie in anticipo.

È stato utile?

Soluzione

Dopo ogni mossa (su update ), è possibile memorizzare il serializzato (o utilizzare toArray ) ordine in una variabile, e quindi l'uso che per ri-ordinare i tuoi oggetti in caso di "undo". In realtà, si potrebbe spingere i dati serializzati in un array, offrendo così la possibilità di "annullare" più volte.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top