オブジェクトを取得して、ドキュメントの準備ができてから5秒後にフェードアウトさせようとしています。次に、別の一連の関数を起動させたいと思います。私の場合は、一連のブロックの追加と緩和を開始する関数です。
私の主な問題は、SetTimeoutにコールバックがないため、実行後に何かを実行できないことです。そして、残りのコードはSetTimeoutの実行中に実行されます。
これは私が今持っているものです:
$(document).ready(function() {
setTimeout(function() {
$('#background-example').fadeOut(2000, function(){
});
}, 3000);
alert("Hello");
});
</script>
これは、ドキュメントの準備ができてから3000ms後に2000msのfadeOutを実行します。ただし、アラートを追加すると、待機しないという特性があるため、setTimeoutが開始するとすぐにアラートが実行されます。
どんな提案も素晴らしいでしょう!