Исчезает во всплывающем окне при загрузке страницы

#javascript #popup

#javascript #всплывающее окно

Вопрос:

У меня есть следующий код, который показывает всплывающее окно при загрузке страницы, а затем автоматически закрывает его.

 <script>
    function PopUp(hideOrshow) {
        if (hideOrshow == 'hide') document.getElementById('ac-wrapper').style.display = "none";
        else document.getElementById('ac-wrapper').removeAttribute('style');
    }
    window.onload = function () {
        
        setTimeout(function () {
            PopUp('show');
        }, 000);
    }
    // Disappears after set interval...
    setInterval(function(){
    $('#ac-wrapper').hide();
    }, 2000);
</script>
  

Как я могу заставить всплывающее окно постепенно исчезать при загрузке и исчезать по тайм-ауту?

Спасибо.

Ответ №1:

Я заметил, что вы используете jQuery. В этом случае вы можете использовать это:

 <script>
window.onload = function() {
  $('#ac-wrapper')
    .fadeIn(100)
    .delay(3000)
    .fadeOut(100);
}
</script>
  

Комментарии:

1. Спасибо, Максим, работает как шарм. С наилучшими пожеланиями.