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);
});далі ✏