Ya diseñé e implementé el control deslizante jQuery UI en un proyecto. Aunque responde, el control deslizante no responde cuando lo tocan y lo arrastran. En su lugar, debe tocar el lugar donde desea que vaya el control deslizante. Me gustaría evitar cambiar a la interfaz de usuario móvil de jQuery, que admite tocar y arrastrar, ya que ya utilizamos ampliamente la interfaz de usuario de jQuery (no móvil).
La funcionalidad que queremos:
Aquí
Qué estamos usando: Aquí
En un escritorio no se puede notar la diferencia. En un dispositivo móvil es evidente.
¿Alguien sabe cómo agregar este soporte a jquery UI?
$("#videographers").slider({
value: 2,
min: 1,
max: 3,
step: 1,
slide: function(event, ui) {
return calcTotal(ui.value);
}
});
Respuestas:
jQuery ui no tiene soporte táctil. Deberías usarlo con jQuery-ui touch punch .
Simplemente agregue el script después de jQuery ui:
También puede usar cdnjs:
Nota: Mejor dale a este repositorio una estrella en Github.
fuente
Simplemente puede vincular este js.
Gracias.
fuente