Когда я пришел на свой сайт, я создал баннер. Я хотел бы, чтобы, когда пользователь щелкает один раз по нему, чтобы он исчез, он больше не появлялся в течение 1 недели. На данный момент, когда я нажимаю на него, он снова появляется, когда я обновляю свою страницу... Большое спасибо
Вот мой код: HTML-код
<div class = "border-alert-site " role = "alert">
<span style = "font-size: 15px;" class = "text-white">Blabla</span>
<button type = "button" class = "close" data-dismiss = "alert" aria
label = "Close">
<span aria-hidden = "true">×</span>
</button>
</div>
Мой код jquery
$(".close").click(function () {
Cookies.set('.border-alert-site', true, { expires: 7 });
$('.border-alert-site').hide();
});
HTML
<div class = "border-alert-site" role = "alert">
<span style = "font-size: 15px;" class = "text-white">Blabla</span>
<button type = "button" class = "close" data-dismiss = "alert" aria
label = "Close">
<span aria-hidden = "true">×</span>
</button>
</div>
jQuery
$(function() {
const cookie = Cookies.get('border-alert-site');
if (cookie) {
$('.border-alert-site').hide();
}
$(".close").click(function () {
Cookies.set('border-alert-site', true, { expires: 7 });
$('.border-alert-site').hide();
});
});