2011-12-13 24 views
6

Ho cercato un plug-in Javascript che avrebbe fornito la stessa funzionalità di base di jQuery UI Sortable. Che sta trascinando e rilasciando gli oggetti per riordinarli. Nel mio caso quegli articoli sono i tag <li>.Elementi di elenco ordinabili/trascinabili senza jQuery UI (o jQuery affatto?)

Fondamentalmente, non voglio usare l'interfaccia utente di jQuery perché è piuttosto pesante e, poiché non ho bisogno di supportare IE, sto usando Zepto al posto di jQuery. Quindi non voglio caricare jQuery E jQuery UI solo per questo. Detto questo, potrei facilmente vivere con un plugin jQuery funzionante e adattarlo in modo che funzioni con Zepto.

Ho cercato questo per un po 'di tempo ma non riesco a trovare nulla.

+0

Pesante come? Core + mouse + widget + trascinabile + ordinabile = 53k Il supporto disponibile per l'interfaccia utente lo renderebbe unico. – Sinetheta

+0

Il fatto è che, come ho già detto, non sto usando jQuery in questo progetto. Quindi la matematica esatta sarebbe jQuery + UI Core + Mouse + Widget + Draggable = ~ 85k. È molto per qualcosa che non è cruciale. – Leo

risposta

2

Sebbene questo non abbia la funzionalità completa di jQuery UI Sortable, è possibile utilizzare questo plug-in Zepto-Drag and Drop.

https://github.com/netotaku/zepto-drag-and-drop.js

+1

Un altro buon plugin basato su Zepto: https://github.com/rkusa/zepto-dnd –