Доброго времени суток!
Самого раздражают баннеры на сайтах надоедливые, вот решил облегчить хождение пользователей по сайту без них, с возможностью их скрытия и комфортного пребывания ))
Есть такой скриптик закрытия баннера:
$(".close-banner").click(function(){
$('.head-banners').slideToggle(100, function(){
if ($(this).is(':visible')) {
$('.close-banner').addClass('hidden');
$('.head-banners').addClass('hidden');
} else {}
});
return false;
});
Классы:
head-banners - здесь размещается баннер
close-banner - кнопка отвечающая за закрытие баннера
hidden - класс содержащий display:none;
Не получается сделать так, чтобы, если пользователь нажал кнопку «скрыть баннер», чтобы это действие запоминалось браузером например на 1 час только для данного пользователя и если данный пользователь в течении часа с момента скрытия им баннера будет ползать по всем страницам сайта где этот баннер может быть установлен — баннер не будет показываться, а по истечении часа баннер снова будет отображаться.
Для этого решения использую js.cookie.js
С куками никогда не работал и уже который день все мои попытки реализовать задумку неудачны.
Буду благодарен за любую помощь, советы и подсказки!