因此,当您第一次访问我的页面时,我正在尝试加载一个名为one.css的默认样式表。除此之外,我是能够选择主题的用户。我的逻辑的问题是,当您切换到另一种样式时, one.css 似乎正在重置本地存储,就好像这是您第一次访问该网站一样。
是的,我确实意识到逻辑是错误的,希望有人能理清我正在尝试做的事情。
var firstRun = (localStorage['styler'] == 'one');
if (!firstRun) {
localStorage['styler'] = 'one';
var style = localStorage["styler"];
$('<link rel="stylesheet" type="text/css" href="'+style + '.css">').appendTo("head");
}
else{
var style = localStorage["styler"];
$('<link rel="stylesheet" type="text/css" href="'+style + '.css">').appendTo("head");
}