@vladimir
В jQuery можно использовать функцию setTimeout()
для создания задержки перед выполнением кода. Функция setTimeout()
принимает два аргумента: функцию, которую нужно выполнить после заданной задержки, и время задержки в миллисекундах.
Пример:
1 2 3 |
setTimeout(function() { // код, который нужно выполнить после задержки }, 1000); // 1000 миллисекунд = 1 секунда |
В этом примере код, который находится внутри функции, будет выполнен через 1 секунду (1000 миллисекунд) после вызова setTimeout()
. Вы можете изменить время задержки, изменив значение второго аргумента функции setTimeout()
.
Пример использования setTimeout()
для выполнения некоторых действий с задержкой:
1 2 3 4 5 6 7 |
setTimeout(function() { $('.my-element').hide(); }, 2000); // Скрыть элемент с классом "my-element" через 2 секунды setTimeout(function() { $('.my-element').addClass('highlight'); }, 3000); // Добавить класс "highlight" элементу с классом "my-element" через 3 секунды |