Tengo algo de HTML que estoy generando usando JS en el lado del cliente. También me gustaría aplicar el estilo y la funcionalidad de la interfaz de usuario de jQuery Mobile a esos objetos. Me parece que no puede encontrar la manera de que ...¿Cómo se renderiza la carga de la página de publicación del objeto de interfaz de usuario móvil de jQuery?
Di genero una:
<div data-role="fieldcontain">
<label for="select-choice-1" class="select">Choose shipping method:</label>
<select name="select-choice-1" id="select-choice-1">
<option value="standard">Standard: 7 day</option>
<option value="rush">Rush: 3 days</option>
<option value="express">Express: next day</option>
<option value="overnight">Overnight</option>
</select>
</div>
Y quiero volverlo a través de la interfaz de usuario jQuery Mobile dentro de una página ... ¿cómo se hacer eso?
Sé que con la norma jQuery UI que acababa de tener que hacer una llamada a lo largo de las líneas de:
$("#select-choice-1").buttonset();
¿Existe algo como esto para jQuery Mobile interfaz de usuario?
mucho más fácil que la solución loca me encontré ... – Serhiy
Si está actualizando un solo componente que está bien usar el finction específica para ese elemento. De lo contrario, puede usar '.page()' que analiza el elemento DOM y utiliza todos los widgets disponibles automágicamente :) – naugtur
Si se llama a pagebeforecreate falla, lo que es comprensible, si en pagecreate se realiza un bucle recursivo. Escribí mi propia función de mejora() para encargarme de este problema ... desarrollada en mi otra respuesta a continuación. – Serhiy