2015-08-06 3 views
0

Как установить время загрузки jquery cookie после загрузки страницы автоматически 5 секунд & закрыть через 5 секунд, как я могу это сделать ?? Пожалуйста, помогите мне.Установить jquery cookie после загрузки страницы автоматически автоматически 5 секунд

код My JS:

$(document).ready(function() { 
    $('#my-welcome-message').firstVisitPopup({ 
     cookieName : 'homepage', 
     showAgainSelector: '#show-message' 
    }); 
}); 
+0

Спасибо за ваш ответ. Я создам WP плагин. при загрузке страницы отображается всплывающее окно только один раз для каждого посетителя. –

+0

Если мой ответ помог, вы должны отметить его, чтобы другие могли найти его полезным. – Jon

ответ

0

Ваш вопрос немного неясно. Вы хотите сначала проверить файл cookie, и если файл cookie не существует, подождите 5 секунд после загрузки страницы, чтобы отобразить сообщение? Затем закройте сообщение через 5 секунд?

Независимо от того, вы можете использовать Javascript setTimeout для выполнения кода после x количество миллисекунд.

$(document).ready(function() { 
    var timeOut; 
    // use setTimeout to call the open function after 5 seconds 
    timeOut = setTimeout(openMessage, 5000); 

    function openMessage() { 
     // your code to display message 

     // the setTimeout again to run the close function in 5 seconds 
     timeOut = setTimeout(closeMessage, 5000); 
    }; 

    function closeMessage() { 
     // your code to close the message 
    } 
}); 

Это должно указывать на вас в правильном направлении. Если вы уточните свой пост, я, возможно, смогу помочь дальше.

Смежные вопросы