35. setTimeout
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);
	});

далі ✏
Ігор Ка