Tendría que hacerlo programáticamente, AFAIK.
Algo a lo largo de las líneas de:
$(document).bind("mobileinit", function()
{
...
$.mobile.page.prototype.options.contentTheme = "z"; //your theme
...
});
Ahora, ya que no hay gancho centralizado - usted tiene que hacer la línea similar para todas las opciones de temas que hay:
$.mobile.page.prototype.options.headerTheme
$.mobile.page.prototype.options.footerTheme
y así en.
no tengo una lista de todos ellos, pero una mirada rápida a través de los jquery.mobile-1.0rc1.js en busca de .prototype.options.
revela los siguientes:
$.mobile.page.prototype.options.backBtnTheme
$.mobile.page.prototype.options.headerTheme
$.mobile.page.prototype.options.footerTheme
$.mobile.page.prototype.options.contentTheme
$.mobile.listview.prototype.options.filterTheme
por lo que me parece que puedes ir con esto y descubrir más sobre la marcha. Nota que no todos ellos se crean así; algunos se construyen dinámicamente en el código. Busque la cadena Theme
para ver a qué me refiero.
actualización
$.mobile.page.prototype.options.theme
deben actualizarse también - basado en el comentario de Moak a continuación.
Bien, gracias, lo investigaré e informaré. Esta es una solución viable pero parece tan tonto que no existiría un método implementado para esto. – Moak
junto con '$ .mobile.page.prototype.options.theme' esto funcionó – Moak
En 1.4.0 (no estoy seguro de las versiones anteriores), debe hacer esto después de cargar jquery.js y ANTES de jquery.mobile * .js –