2011-04-27 46 views
2

我想在頁面加載,加載jQuery UI的主題是「維達」jquery的主題切換「loadTheme」不工作

這樣的代碼:

$('#switcher').themeswitcher({ 
     loadTheme: 'vader', 
     width: 160 
    }); 

但頁面只能加載主題我上次選擇

我有收集本地主機的所有主題文件夾,我不改變的主題文件夾名

,我可以正常地和正確地選擇不同的主題,該元素的風格可以改變,但它不能只加載我指定的主題

那麼,我的代碼有什麼問題?我怎麼解決這個問題 ?

+0

當你調用這個代碼?它在$(document).ready()中; ? – YNhat 2011-04-27 01:55:34

+0

@YNhat:yup,當然它在$(document).ready(); – hh54188 2011-04-27 02:33:55

回答

3

看起來像loadTheme選項被現有的cookie覆蓋。

嘗試:

$('#switcher').themeswitcher({loadTheme: 'Vader', cookieName:'', width: 160}); 

(也注意到在維達大寫字母V,該主題名稱是區分大小寫)

+0

非常好!這個問題真的很麻煩!謝謝 – hh54188 2011-04-27 11:57:05