您可以指定此解決方案: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