是否有可能像下面的示例一样切换Cookie?我曾经有两个按钮,但只想使用一个和切换。
$("#text-change").click(function() {
$("body").toggleClass("large");
$(this).toggleClass("large");
// Here I want to toggle the cookie value
$.cookie("textSize", "large", {expires: 365});
$.cookie("textSize", "small", {expires: 365});
return false;
});
//then I can the check cookie throughout the site
if($.cookie("textSize") != "large") {
$("#text-smaller").addClass("disabled");
$("body").removeClass("large");
}
else {
$("#text-larger").addClass("disabled");
$("body").addClass("large");
}
答案 0 :(得分:0)
$("#text-change").click(function() {
$("body").toggleClass("large");
$(this).toggleClass("large");
// Here I want to toggle the cookie value
if ($(this).hasClass("large")){
$.cookie("textSize", "large", {expires: 365});
}else{
$.cookie("textSize", "small", {expires: 365});
}
return false;
});
答案 1 :(得分:0)
更简单
$("#text-change").click(function() {
$("body").add(this).toggleClass("large");
// Here I want to toggle the cookie value
$.cookie("textSize", $(this).hasClass("large")?"large":"small", {expires: 365});
return false;
});