Я использую jquery.cookie.js, я хотел поделиться своим кодом, чтобы у людей были комментарии о том, как сделать его более кратким - лучшие практики и т. Д.? Я мог бы учиться.Рефакторинг JQuery для сообщения об отправке Cookie
Функциональность заключается в том, что появляется сообщение с рекомендацией посетителю использовать файлы cookie с кнопкой «Ok», чтобы скрыть сообщение. При нажатии кнопки «ОК» будет установлен файл cookie, чтобы пользователь не запрашивался снова, пока он присутствует.
.cc-cookie-accept - это класс для кнопки «Ok» (accept).
#cookie_loc - это идентификатор DIV, содержащий все сообщение cookie.
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();
});