кодесурса
«JQuery

jQuery Effect: установите таймер для задержки выполнения последующих элементов в очереди

script1adsense2code
script1adsense3code

Эффект jQuery: упражнение 3 с решением

Установите таймер для отсрочки выполнения последующих элементов в очереди.

Пример данных :
HTML код:

 <Тело>
<button id = "btn1"> Запустить анимацию </ button>
<button id = "btn2"> Остановить анимацию </ button>
<div id = "box" style = "background: # 5858FA; высота: 100px; ширина: 100px; поле: 6px;"> </ div>  
</ Body>

Решение :

HTML-код:

<!DOCTYPE html>
<html>
<head>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<meta charset="utf-8">
<title>Set a timer to delay execution of subsequent items in the queue</title>
</head>
<body>
<p>delay() method sets different speed values.</p>
<button>Click to fade in boxes with a delay</button></p>
<div id="div1" style="width:100px;height:90px;display:none;background-color:#9F81F7;"></div><br>
<div id="div2" style="width:100px;height:90px;display:none;background-color:#0B610B;"></div><br>
<div id="div3" style="width:100px;height:90px;display:none;background-color:#61210B;"></div><br>
</div>
</body>
</html>

Код JavaScript:

 $("button").click(function(){
    $("#div1").delay(800).fadeIn();
    $("#div2").delay(2400).fadeIn();
    $("#div3").delay(4000).fadeIn();
  });

Замечания:
Метод delay (duration [, queueName]) используется для установки таймера на задержку выполнения последующих элементов в очереди. Имеет следующие параметры:

  • длительность: целое число представляет количество миллисекунд, чтобы задержать выполнение следующего элемента в очереди. [Тип: целое число]
  • queueName: строка, содержащая имя очереди (по умолчанию -> fx, стандартная очередь эффектов). [Тип: Строка]

Демонстрация в реальном времени:

См. Pen jquery-эффект-упражнение-3 от w3resource ( @ w3resource ) на CodePen .


Внесите свой код и комментарии через Disqus.

Предыдущая: Остановить анимацию.
Далее: используйте dequeue для завершения пользовательской функции очереди, которая позволяет очереди продолжать движение.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code