Задать вопрос
@vasilseodor

Как на Jquery Cookie показывать элемент на время?

Подскажите, как с помощью плагина Jquery Cookie показывать элемент новому человеку, а старому не показывать. Но есть условие - что старому пользователю показывать элемент нужно лишь на время. То есть через 24 часа старый пользователь не должен видеть этот элемент.
  • Вопрос задан
  • 138 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
fnnzzz
@fnnzzz
front-end dev
var cookieVal = $.cookie('newUser'});

if(!cookieVal) {
	$.cookie('newUser', Date.now());
}
else {
	var dayInSeconds = 86400
	var currentDate = Date.now()
	var dateDiff = currentDate - parseInt(cookieDate)
	
	if( dateDiff < dayInSeconds ) {
		showElement()
	}
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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