всплывающее окно jquery, которое отображается, а затем исчезает?

#javascript #jquery

#javascript #jquery

Вопрос:

У меня есть только ссылка, и у нее есть всплывающее окно

1. показать ссылку (пауза 3 секунды)

2. Активируйте всплывающее окно

3. Сделайте паузу на 4 секунды и удалите всплывающее окно

4. Цикл на 1

Как я могу это сделать с помощью jquery?

Могу ли я использовать функцию setTimeout () или setInterval ()?

Ответ №1:

 setTimeout("alert("pop up");", 4000);
  

Это должно сработать

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

1. eval () — это зло. Попробуйте setTimeout(function () { alert("pop up"); }, 4000) .

Ответ №2:

Может быть, вы можете использовать jQuery BlockUI — http://jquery.malsup.com/block

 setTimeout(function() {
    $.blockUI({ message: '<h1><img src="busy.gif" /> Just a moment...</h1>' });
 }, 4000);
  

затем выполните удобный код для установки timeout для показа ссылки. удачи.