Замените DIV другим эффектом использования и установите cookie - PullRequest
0 голосов
/ 18 июня 2010

У меня есть некоторые сложные требования, и я удивляюсь, есть ли способ сделать это через jQuery:

  1. Пользователь впервые заходит на веб-страницу, и мы показываем DIV_1.
  2. Через 30 секунд мы растворяем DIV_1 в DIV_2.
  3. Мы установили на компьютере пользователя файл cookie, срок действия которого истекает, когда он / она вернется завтра.
  4. Если тот же пользователь возвращается сегодня, мы показываем только DIV_2.
  5. Завтра мы повторим процесс: пользователь увидит DIV_1, а затем он растворится до DIV_2.

Как вам это сделать с помощью jQuery? Спасибо.

1 Ответ

1 голос
/ 18 июня 2010

с http://plugins.jquery.com/project/Cookie

$(function(){
     if(!$.cookie('repeatVisitor')){
         $.cookie("repeatVisitor", "true", { expires: 1 }); //expires in 1 day
         setTimeout('showDivTwo();', 30000);    
     }
})

function showDivTwo(){
    $('#divOne').fadeOut();
    $('#divTwo').fadeIn();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...