単純なフェードインフェードアウトループを機能させる方法を理解するのに問題があります。お分かりのように、私はjQueryを初めて使用します。試してみましたが、時間がかかりすぎて助けを求めたいと思いました。
私がやりたいこと:
IDの#img1と#img2の2つの画像があります。画像1をフェードインしてから、たとえば6秒待ってからフェードアウトします。.wait関数を試しましたが、動作が停止しました。最初の画像をフェードインしてからフェードアウトさせることができましたが、間に待つ必要はありませんでした。次に、画像1がフェードアウトしている間に画像2のフェードインを開始し、次に画像2が待機してから、画像1が再びフェードインして永久ループする間にフェードアウトします。それが理にかなっていることを願っています。
$(document).ready(function(){
$('#img1').hide()
.load(function () {
$(this).fadeIn(4500)
.fadeOut(4500);
$('#img2').hide().wait(9000)
.load(function () {
$(this).fadeIn(4500)
.fadeOut(4500);
});
乾杯、それは私を夢中にさせます。Psは、あなたが答える中で何が起こっているのかについて少し説明してみてください。ありがとう