2012-03-01 33 views
0

我想使用jQuery製作主題開關,我看到了jQuery mobile page文檔中的示例,但它是詳盡無遺的,因爲它公佈同一頁面但使用不同的主題色板,因此它隻影響App中的一個頁面,我想要一個影響應用程序所有頁面的主題切換器,謝謝。如何使用Jquery和JavaScript製作主題切換器?

+0

爲什麼不把他們選擇的主題存儲在cookie中? – 2012-03-01 13:13:06

回答

0

使用會話變量來確定要包含哪個CSS。

2

也許存儲選定的主題(本地存儲/ cookie),並使用jQuery來抓取該值並添加一個樣式元素到頁面?

+0

我有一個很好的主意,我可以說一個ID與一個ID(鏈接)包含三個錨元素對應的差異主題,這些元素包含(數據主題)屬性,當用戶點擊任何鏈接功能將替換頁面中的所有(數據主題)屬性與點擊元素中的屬性,但我如何使用javaScript來實現? – 2012-03-01 14:48:40

+0

使用jQuery attr()可以替換任何元素的任何屬性,即使它不是標準的。 $(「#mydiv」)。attr(「data-theme」,themenamevariable); – kpcrash 2012-03-02 12:34:12