Как определить, что fadeOut() полностью отработала

fadeOut() - служит для скрытия указанного элемента, путём затухания. Процесс исчезновения продолжается до тех пор, пока элемент полностью не станет невидимым. В качестве первого параметра метода устанавливается время продолжительности исчезновения элемента. Порой необходимо продолжить выполнение сценария, только тогда, когда функция fadeOut скроет элемент полностью. Ниже о том, как это сделать.

Чтобы продолжить выполнение сценария, только полного скрытия элемента, указываем вторым параметром метода функцию, которая возьмёт на себя выполнение кода, после исчезновения элемента.

Пример:
$('#elID').fadeOut(5000, function() {
	alert('Ok');
});

По первому параметру видно, что элемент с id="elID" будет исчезать ровно 5 секунд (5000). Сразу, как элемент станет невидимым, отработает alert();.

Вместо alert(); будет Ваш код.
Автор:  22:50 23.03.2024