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

Есть ли плагин поочередного показа сообщений/уведомлений (cookie)?

Например, есть 5 разных сообщений, которые нужно поочередно показать пользователям (не все сразу) . Если пользователь нажал кнопку закрыть, это уведомление больше не показывается. При следующем хите показывалось бы следующее сообщение. И т.д.

Подскажите пожалуйста, есть ли подобный плагин, который позволял бы организовать это?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
Ваше решение пишется довольно быстро, все что вам нужно:
1. создаете массив сообщений.
2. через setInterval (хотя скорее setTimeout, потоум что вам не нужно показывать больше одного сообщения), вы выводите сообщение по его порядковому номеру в массиве.
3. если человек закрыл сообщение, в куки записываете ему номер закрытого сообщения из массива (например, 2).
4. в начале фукнции вы как раз проверяете наличие кукисов. если есть выводим n+ 1 сообщение, если нет, то 1 сообщение.

Вот в общем-то весь ваш алгоритм.
Ответ написан
Комментировать
MrStan1slav
@MrStan1slav
Веб-разработка
Вот без плагинов и библиотек:
https://jsfiddle.net/MrStan1slav/9dfpzbcy/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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