我正在使用 jquery.cookie.js,我想分享我的代码,所以如果人们对如何使其更简洁有意见 - 更好的做法等?我可以学习。
功能是出现一条消息,建议访问者使用带有“确定”按钮的 cookie 来隐藏消息。单击确定将设置一个 cookie,以便在用户出现时不会再次提示用户。
.cc-cookie-accept 是“Ok”(接受)锚按钮的类。
#cookie_loc 是包含整个 cookie 消息的 DIV 的 ID。
function hideCookieMsg(){
$('#cookie_loc').hide();
};
function setCookie(){
$.cookie("accept-cookies", "true", { expires: 365 });
};
function checkCookie(){
if ($.cookie("accept-cookies")){
return true;
}
};
$(document).ready(function() {
if (checkCookie()){
hideCookieMsg();
}
});
$('.cc-cookie-accept').click(function() {
hideCookieMsg();
setCookie();
});