@vasilseodor

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

Подскажите, как с помощью плагина Jquery Cookie показывать элемент новому человеку, а старому не показывать. Но есть условие - что старому пользователю показывать элемент нужно лишь на время. То есть через 24 часа старый пользователь не должен видеть этот элемент.
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 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()
	}
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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