Javascript 第一次现场Jquery加载样式
因此,当您第一次访问我的页面时,我尝试加载一个名为one.css的默认样式表。除此之外,我是能够选择主题的用户。我的逻辑的问题是,当你切换到另一个样式时,一个.css似乎正在重置本地存储,就好像这是你第一次在网站上一样 是的,我确实意识到逻辑是错误的,希望有人能理清我的意图Javascript 第一次现场Jquery加载样式,javascript,jquery,local-storage,Javascript,Jquery,Local Storage,因此,当您第一次访问我的页面时,我尝试加载一个名为one.css的默认样式表。除此之外,我是能够选择主题的用户。我的逻辑的问题是,当你切换到另一个样式时,一个.css似乎正在重置本地存储,就好像这是你第一次在网站上一样 是的,我确实意识到逻辑是错误的,希望有人能理清我的意图 var firstRun = (localStorage['styler'] == 'one'); if (!firstRun) { localStorage['styler'] = 'one'; var styl
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");
}
var firstRun=(localStorage['styler']='one');
如果(!firstRun){
localStorage['styler']='one';
var style=localStorage[“styler”];
$('')。附于(“标题”);
}
否则{
var style=localStorage[“styler”];
$('')。附于(“标题”);
}
我想您正在寻找:
var style = localStorage['styler'];
if (typeof style === 'undefined'){
style = 'one';
localStorage['styler'] = style;
$('<link rel="stylesheet" type="text/css" href="'+ style + '.css">').appendTo("head");
}
else{
$('<link rel="stylesheet" type="text/css" href="'+ style + '.css">').appendTo("head");
}
var style=localStorage['styler'];
if(typeof style===“未定义”){
风格=‘一’;
localStorage['styler']=style;
$('')。附于(“标题”);
}
否则{
$('')。附于(“标题”);
}
我想您正在寻找:
var style = localStorage['styler'];
if (typeof style === 'undefined'){
style = 'one';
localStorage['styler'] = style;
$('<link rel="stylesheet" type="text/css" href="'+ style + '.css">').appendTo("head");
}
else{
$('<link rel="stylesheet" type="text/css" href="'+ style + '.css">').appendTo("head");
}
var style=localStorage['styler'];
if(typeof style===“未定义”){
风格=‘一’;
localStorage['styler']=style;
$('')。附于(“标题”);
}
否则{
$('')。附于(“标题”);
}
变量样式始终为“一”
var firstRun=(localStorage['styler']='one');
如果(!firstRun){
var style=localStorage[“styler”];
如果(typeof style==='undefined')style='two'
$('')。附于(“标题”);
localStorage['styler']='one';
}
否则{
var style=localStorage[“styler”];
$('')。附于(“标题”);
}
变量样式始终为“一”
var firstRun=(localStorage['styler']='one');
如果(!firstRun){
var style=localStorage[“styler”];
如果(typeof style==='undefined')style='two'
$('')。附于(“标题”);
localStorage['styler']='one';
}
否则{
var style=localStorage[“styler”];
$('')。附于(“标题”);
}
谢谢。。。我只是稍微修改了一下,所以在第一次加载时。。转到$('')。附录(“标题”);对于未定义的,因为浏览器无法足够快地呈现本地存储。谢谢。。。我只是稍微修改了一下,所以在第一次加载时。。转到$('')。附录(“标题”);对于未定义的,因为浏览器无法足够快地渲染localstorage。