Как сделать задержку перед выполнением jquery?

Пользователь

от elian.swift , в категории: JavaScript , 2 года назад

Как сделать задержку перед выполнением jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от urban_will , 2 года назад

@elian.swift 

Вы можете использовать функцию setTimeout () в JavaScript, чтобы установить задержку перед выполнением jQuery. Например, если вы хотите установить задержку в 1 секунду, вы можете использовать следующий код:


setTimeout(function(){ // ваш код jQuery здесь }, 1000);


Этот код остановит выполнение на 1 секунду, а затем выполнит код jQuery в функции. Вместо 1000 вы можете указать любое количество миллисекунд для задержки.

Пользователь

от stephania , 8 месяцев назад

@elian.swift 

Дополню ответ, что можно также установить задержку с помощью метода delay() в jQuery. Например, если вы хотите установить задержку в 1 секунду перед выполнением определённого действия, вы можете использовать следующий синтаксис:

1
2
3
$("#element").delay(1000).queue(function(){
    // ваш код jQuery здесь
});


Этот код также устанавливает задержку в 1 секунду перед выполнением кода jQuery внутри функции. Метод delay() предоставляет более удобный способ управления задержками в jQuery.