setTimeout() дозволяє визвати функцію один раз через визначений проміжок часу
Приклади
Функція записана безпосередньо в setTimeout
setTimeout(function() {...}, 1000);
#st
$("#btn1").click(function() { setTimeout(function() { $('#st div').css('display','block') }, 1000); });
Ще один варіант запису внутрішньої функції
$("#btn1").click(function() { setTimeout(() => $('#st div').css('display','block'), 1000); });
Виклик зовнішньої функції
#sto
$("#btn2").click(function() { setTimeout(stof, 1000); }); // зовнішня функція function stof() { $('#sto div').css('display','block') };
Вкладення однієї затримки в іншу
#sv
$("#btn3").click(function() { setTimeout(function () { $('#sv div').css('display','block'); setTimeout(function () { $('#sv div').css('display','none') },1000); }, 1000); });
далі ✏