1

jQuery1.7.2を使用してシーケンシャルアニメーションをトリガーするのに問題があります。これについては他にもたくさんの質問がありますが、APIが変更されたことを意味する最近のバージョンのjQueryを使用すると、すべてが壊れているように見えます。

フェードインを順番にアニメートしたい0から多の要素があります。私の現在のコードは次のようになります。

var divs = $('div');
divs.css('opacity',0);
divs.animate({
  opacity: 1
},{
  duration: 1000,
  queue: 'myQueue'
});

jQuery 1.7の名前付きキューの導入により、各要素のアニメーションを名前付きキューにキューに入れて実行すると、やや素朴に思いましたが、明らかにこれは機能していません。

あなたは何を提案しますか?

4

1 に答える 1

4

これを試してください -デモ

$('div').each(function(i) {
    $(this).delay((i + 1) * 1000).fadeIn(1000);
});
于 2012-08-14T16:09:56.553 に答える