如果此切换,我想为当前状态创建一个 cookie...
我的代码:
$(document).bind('keydown', 'esc', function() {
$("nav").toggleClass('blue');
return false;
});
谢谢!
设置饼干:
$.cookie("cookie_name", "state");
读取cookie:
var value = $.cookie("cookie_name");
试试这个(连同一个像http://github.com/carhartl/jquery-cookie这样的 jQuery cookie 插件)
// get previous state and initiate the class
if($.cookie("state") == 1) {
$('nav').addClass("blue");
} else {
$('nav').removeClass("blue");
}
$(document).bind('keydown', 'esc', function() {
$("nav").toggleClass('blue');
if($("nav").hasClass("blue")) {
$.cookie("state", 1);
} else {
$.cookie("state", 0);
}
return false;
});