Suena fácil, ¿verdad? Pero estoy usando un control de desplazamiento personalizado (http://github.com/inuyaksa/jquery.nicescroll) y he probado la mayoría de los trucos que he visto para evitar esto cuando uso draggable(). Pero ellos no están trabajando para esto ... he subido la página y el código aquí:jQuery evitar que el evento de clic se active al desplazarse por un div
Demostración: http://www.beforethecode.net/blazin Fuente: http://www.beforethecode.net/blazin/blazin.zip
Se trata de un proyecto de la pantalla táctil. Hasta ahora, mi única solución era unir los $ pulgares a 'dblclick' para que dejara de disparar después de arrastrar el mouse/dedo ... Pero realmente me gustaría que funcione con un solo clic después de que el desplazamiento se haya detenido.
podría por favor proporcionar una versión reducida de su problema en jsfiddle.net (o algo así) para que podamos manipularlo fácilmente. Gracias. ¿Has probado jquery mobile, que tiene soporte integrado para eventos táctiles? – Imperative
Debe considerar cada evento disparado cuando su dedo toca la pantalla y lo abandona. necesitas desarrollar un poco más (código, problema, ejemplo en violín) – TecHunter