@Darklt

Не работают cookie js на показ сообщения 1 раз?

Добрый вечер, подключена библиотека

https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js


и всплывающее окно скрипт:

function diplay_hide (blockId)
{ 
    if(!Cookies.get("checker")) {
        Cookies.set('checker', 'value', { expires: 30 });
        $(blockId).animate({height: 'show'}, 500);
    } else {     
        $(blockId).animate({height: 'hide'}, 500); 
    }
}


и само всплывающее окно:

<div class="personal-data" id="block_id"><div class="personal-data-warning">ТЕКСТ<a class="close"  onclick="diplay_hide('#block_id');return false;" id="setCookie" ></a></div></div>


Ошибок не выдаёт, но и не работает, при перезагрузке страницы появляется окно опять.
  • Вопрос задан
  • 185 просмотров
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Что значит expires: 30? Подозреваю, туда передаётся время в милисекундах, либо время, прошедшее с 1.01.1970, в таком случае твоя печенька практически мгновенно протухает или приходит уже тухлая.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект
20 апр. 2024, в 13:23
1000 руб./за проект