Задать вопрос
@400kgg

Как сделать чтобы появлялось модальное окно раз в сутки?

Вставил код с хабра, но почему то не работает, либо неправильно воткнул, помогите подправить скрипт
$(document).ready(function() {
    var access = sessionStorage.getItem('ageAccess');
    if(access !== "Y") {
        $("#popup-adult").css({visibility: "unset", opacity: "unset"});
    }
	            if( $.cookie('showOnlyOne') ){
                //it is still within the day
                //hide the div
                $('#shownOnlyOnceADay').hide();
            } else {
                //either cookie already expired, or user never visit the site
                //create the cookie
                $.cookie('showOnlyOne', 'showOnlyOne', { expires: 1 });

                //and display the div
                $('#shownOnlyOnceADay').show();
            }
})

$("#access-age").click(function() {
    $("#popup-adult").css({visibility: "hidden", opacity: 0});
    sessionStorage.setItem('ageAccess', 'Y');
});

$("#dont-access-age").click(function() {
    $("#text-modal").html('Вам нет 18-ти!');
    sessionStorage.setItem('ageAccess', 'N');
});
  • Вопрос задан
  • 214 просмотров
Подписаться 2 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@damprog
а показывать кто будет?

$("#access-age").click(function() {
$("#popup-adult").css({visibility: "hidden", opacity: 0});
sessionStorage.setItem('ageAccess', 'Y');
});

$("#dont-access-age").click(function() {
$("#popup-adult").css({visibility: "visible", opacity: 1});
$("#text-modal").html('Вам нет 18-ти!');
sessionStorage.setItem('ageAccess', 'N');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы