То есть вам нужно запустить эффект не сразу, а через какое-то время?Итак, это функция delay ().
$("#test").delay(3000).fadeOut('slow');
// after 3 seconds element starts to fade out
PS
Но будьте осторожны с задержкой.Например, этот код:
$("#test").fadeOut(1000).sleep(1000).fadeIn(1000);
не будет работать так, как кто-то может подумать.Сон будет работать синхронно с fadeOut, но не после его завершения.Так что если вы хотите сделать эффект завершенным, а потом сделать что-то - вы должны сделать это с помощью функции обратного вызова.