Sto cercando di capire quali librerie posso usare per un gesto di trascinamento e rilascio in stile Tinder che utilizza solo Javascript.Stile di esca trascinare il gesto e rilasciare con Javascript?
- ha bisogno di creare un elemento HTML che risponde a un movimento di trascinamento ..
- Quando tenuto premuto, consente l'elemento di seguire dito dell'utente intorno.
Quando l'utente rimuove il dito, l'elemento sia:
anima la indietro alla sua posizione originale
se l'elemento è su una zona di destinazione specificata quando viene rilasciato, l'elemento animerà e scompaiono e ci deve essere un qualche tipo di evento che attiva che contiene il quale elemento è stato eliminato e che Drop zone è stata abbandonata in
ho guardato in HammerJS, ma non sembra che ci sia il supporto per le aree di rilascio .
L'evento Hover di jQuery non sembra funzionare per le dita.
Grazie! Eseguo il checkout della pagina touch-punch e c'è stato un ritardo significativo nel trascinamento del box sul mio S4. È qualcosa che è solo inerente all'utilizzo di JS per fare gesti di trascinamento? – fuzzybabybunny
Usalo sul mio HTC One e se muovo il dito molto velocemente deve poi raggiungere il mio dito, non come se si fissasse saldamente al mouse sul desktop. Nel nostro prodotto non ci interessa il ritardo rispetto al dito e nella maggior parte dei casi con una normale velocità di trascinamento è abbastanza stretto e ciò significa che non dobbiamo fare nulla di speciale tra i due casi di un tocco o di un mouse. Immagino che il ritardo derivi dalla traduzione degli eventi tattili a un evento del mouse simulato ??? ma non sono sicuro. – Quince
Hai provato Hammer? La finestra trascinata sulla loro pagina sembra molto più fluida e meno rigida del tocco-punch. Mi chiedo se può integrarsi con le cose trascinabili della jQuery UI. http://hammerjs.github.io/ – fuzzybabybunny