Sembra abbastanza facile? Ma sto usando un controllo di scorrimento personalizzato (http://github.com/inuyaksa/jquery.nicescroll) e ho provato la maggior parte dei trucchi che ho visto per impedirlo quando si utilizza draggable(). Ma non stanno lavorando per questo ... Ho caricato la pagina e il codice qui:jQuery impedisce agli eventi click di sparare quando si scorre un div
Demo: http://www.beforethecode.net/blazin Fonte: http://www.beforethecode.net/blazin/blazin.zip
Questo è per un progetto di touch screen. Finora la mia unica soluzione era quella di associare i $ pollici a 'dblclick' in modo che smettesse di sparare dopo aver trascinato il mouse/dito ... Ma mi piacerebbe davvero farlo funzionare con un solo clic dopo che lo scorrimento si è fermato.
potresti fornire una versione minificata del tuo problema su jsfiddle.net (o qualcosa di simile) in modo che possiamo facilmente armeggiare con esso. Grazie. hai provato jquery mobile, che ha il supporto integrato per gli eventi touch? – Imperative
È necessario considerare ogni evento sparato quando il dito colpisce lo schermo e lo abbandona. è necessario sviluppare un po 'di più (codice, problema, esempio in violino) – TecHunter