Estoy trabajando en un diseño receptivo en el que me gustaría utilizar dos eventos táctiles específicos, tap
y swipe
. ¿Es posible importar un único segmento de jQuery Mobile (es decir, jquery.mobile.events.js) o una parte de cualquier otro marco de JavaScript movible, sin importar todo el conjunto de activos? Actualmente estoy usando jQuery, para que lo sepas.¿Cómo utilizar eventos táctiles sin importar un marco de JavaScript completo impulsado por dispositivos móviles?
7
A
Respuesta
0
Acabo de encontrar una solución para mi problema: TouchSwipe, un plugin jQuery para dispositivos táctiles que maneja eventos de deslizamiento. ¡Como un jefe!
11
También se puede simplemente descargar el módulo de Events.Touch de jQuery Mobile utilizando su descarga constructor http://jquerymobile.com/download-builder/
sólo debe marcar la opción 'Touch', agregar el archivo JavaScript a su proyecto para que pueda empezar a escuchar eventos tales como:
- touchstart
- touchmove
- touchend
- grifo
- taphold
- golpe
- swipeleft
- swiperight
- scrollstart
- scrollstop
ps: Debe utilizar la biblioteca jQuery como móvil funciona jQuery encima de él .
0
Puede usar el plugin Jquery de TouchSwipe, es el plugin más fácil que haya tenido Jquery.
https://github.com/mattbryson/TouchSwipe-Jquery-Plugin
$(function() {
$(".carousel-inner").swipe({
allowPageScroll:"auto",
swipe:function(event, direction, distance, duration, fingerCount, fingerData) {
if(direction == 'left'){
$(this).parent().carousel('prev');
}
else if(direction == 'right') {
$(this).parent().carousel('next');
}
}
});
});
Cuestiones relacionadas
- 1. Javascript DOM listo sin un marco completo
- 2. Extienda .on() de jQuery para trabajar con eventos táctiles móviles
- 3. ¿Cuán completo es el soporte para SVG en dispositivos móviles?
- 4. Perfiles de Javascript en dispositivos móviles
- 5. JavaScript mapping eventos táctiles a eventos de mouse
- 6. Botones de eventos de Google Calendar - Versión para dispositivos móviles
- 7. Frameworks CSS para dispositivos móviles?
- 8. Cómo probar el webkit para dispositivos móviles
- 9. Modelo impulsado por eventos en C
- 10. ¿Cómo utilizar de manera efectiva la cuadrícula sin marco?
- 11. Descubre dispositivos móviles usando wifi
- 12. Efectos de desplazamiento con el uso de eventos táctiles CSS3
- 13. ¿Hay un complemento o extensión para emular eventos táctiles?
- 14. ¿Por qué UINavigationBar roba eventos táctiles?
- 15. ¿Cómo manejar dispositivos móviles en Zend Framework?
- 16. Bibliotecas de creación de gráficos de JavaScript para dispositivos móviles
- 17. cómo animar sin problemas la altura en CSS o Javascript en dispositivos móviles
- 18. Laboratorio virtual de dispositivos móviles
- 19. ¿Cómo puede un servicio escuchar gestos/eventos táctiles?
- 20. Ignorar jQuery hover (mouseenter, mouseleave) en dispositivos táctiles
- 21. Detección de dispositivos móviles y dispositivos de tableta
- 22. eventos táctiles vs eventos mouse click usando actionscript 3
- 23. HTML Arrastrar y soltar en dispositivos móviles
- 24. ¿Cuándo utilizar el desarrollo impulsado por dominio y el desarrollo impulsado por base de datos?
- 25. ¿Cómo hacer que FullCalendar funcione en dispositivos táctiles?
- 26. Cómo usar userAgent para detectar dispositivos móviles
- 27. Variables personalizadas con Google Analytics para dispositivos móviles de gama baja (sin javascript)
- 28. Cómo detectar eventos táctiles en Android
- 29. ¿Cómo escalar un sitio web para dispositivos móviles?
- 30. ¿Cómo responder a eventos táctiles en UIWindow?
que fueron capaces de utilizar con éxito TouchSwipe y el marco jQuery Mobile? TouchSwipe parece dejar de funcionar después de agregar el archivo jQuery Mobile framework/js a la página. – Mike