Estoy tratando de hacer un menú desplegable directo para el safari móvil. Tengo esto funcionando al 100% en Safari, que muestra despliegues de estilo normal. Pero los menús desplegables de safari móvil tienen un botón 'siguiente'.'siguiente' en el menú desplegable de iPhone Safari no se activa en el evento de cambio
Al presionar este botón siguiente se accede al siguiente menú desplegable de la cascada que activa el cambio(), por lo que el siguiente menú desplegable está vacío.
El usuario se ve obligado a presionar 'listo' para activar el cambio, luego haga clic en el siguiente menú desplegable.
¿Alguien sabe una forma de evitar esto. ¿O qué evento DOM se desencadena por '' siguiente '' safari móvil?
para notar (con fines de SEO también), la gente podría atribuyen esto para jquery o jquery Mobile u otras bibliotecas javascript, pero si esto sigue siendo un problema a partir de hoy (que es para nosotros), entonces sería bueno escuchar una solución. – iJames
Una solución interesante a este problema es ** desactivar los botones siguiente y anterior **. Se ha proporcionado un intento de hacer esto aquí: http://stackoverflow.com/questions/7472465/disabling-previous-and-next-buttons-in-mobile-safari – iJames
El complemento de [esta publicación] (http: //stackoverflow.com/questions/5960731/strange-behavior-of-select-dropdowns-onchange-js-event-when-using-next-on-m/7284325#7284325) funcionó para mí. Parece que está cargando la segunda lista tan pronto como selecciona el elemento en la primera lista en lugar de esperar hasta que el usuario pulse 'siguiente' o 'hecho' – Billy