好的,我需要做的是,
关闭和打开可访问性样式表
设置 10 天的 cookie
检查 cookie 是否在其上,是否将样式表添加到头部。
我让它与不稳定的行为一起工作。
$(document).ready(function() {
if( $.cookie('accessibility-visual') == "on" ) {
$('head').append(' <link id rel="stylesheet" type="text/css" media="screen" href="css/accessibility.css" />');
}
$('#visual').on('click', function(e){
if( $.cookie('accessibility-visual') == "on" ) {
$.cookie("accessibility-visual", null);
$(this).text("Off");
$('link').attr('href', 'css/accessibility.css').remove();
return false;
}
else {
$.cookie("accessibility-visual", "on", { expires: 7 });
$(this).text("On");
$('head').append(' <link rel="stylesheet" type="text/css" media="screen" href="css/accessibility.css" />');
}
});
});