您可以指定此解决方案:https://stackoverflow.com/a/7349521/737023 - 这不完全是您想要的,但可以说您的主题1使用色板a,b,c,d,e - 创建第二个主题并使用色板f, g,h,i,j(可能需要连接两个CSS并进行一些替换?) - 然后使用此解决方案将所有a交换为f,将b交换为g等等......当然,这只会支持我猜5集5色样?
OR
只要不使用AJAX加载,数据AJAX =“假”,如果有需要的新主题网站的独立部分,确保所有链接到它不使用AJAX和只是包括在头上的新的CSS
OR
如果你真的想获得幻想,你需要更多的主题,从我知道有这个没有漂亮的解决方案,我认为,要开始,如果你将你的CSS包含在你的div [data-role =“page”]标签中s将会被AJAX加载并初始化为可用。
如果你在谈论每个页面上的a,b,c ..等值有不同的美乐软件色板,我不认为这是可能的,如果没有变得很丑。 jQM只加载<head>
一次,后续页面通过AJAX加载。
即使您将CSS包含在这些页面中,您也无法摆脱原始CSS类。因此,您需要提取出您需要的样式,将其添加到每个页面的唯一类中,并使用!重要标志来覆盖jQM的样式。 jQM也使用data-theme =“x”来进行DOM操作,将事物封装在多个等等中,你需要做大量的工作来检查所有的元素,看看你需要覆盖哪些类/样式。但我怀疑它是可能的 - 你甚至可能需要通过JS来处理一些事情,e.g. find a <ul data-role="listview" class="myCustomClass"> and add your custom classes to dynamically generated DOM
您[强烈建议避免构建使用此方法的jQuery Mobile](http://jquerymobile.com/demos/1.1.0-rc.1/docs/pages/page-template.html)。 – rockerest 2012-02-28 21:06:36