2010-11-11 22 views
8

Actualmente estoy trabajando en una página web que se verá en un iPad. Utiliza las bibliotecas jquery-ui para mostrar una barra deslizadora. Sin embargo, cuando un usuario intenta arrastrar las barras deslizantes, en su lugar, se arrastra toda la página. ¿Alguien sabe si hay algún tipo de modificación que se puede especificar en jquery o html para evitar que el navegador arrastre la página en un iPad al tocar el evento de arrastre?Cómo evitar que una página web se arrastre en un iPad en el código

+0

Salida esto: http://stackoverflow.com/questions/8766052/drag-drop-on-safari-ios-wont-drag-wont-respond-to-drop-on-desktop-ipad/8855190 # 8855190 –

Respuesta

3

Es posible que desee consultar este artículo también: Adapting an Interface for Touch Devices. Discute cómo detectar si se está ejecutando en un entorno táctil, pero también (más abajo en el artículo) tiene una discusión sobre la anulación del comportamiento predeterminado del evento de inicio táctil ... "Al capturar el movimiento de los dedos y secuestrarlo, podemos evitar el comportamiento de desplazamiento predeterminado utilizando el método de jQuery's event.preventDefault() e insertar lo que queramos ".

Cuestiones relacionadas