0
別のスタックオーバーフローポストからthis answerを使用して、fadeIn
メソッドを使用して複数の要素を一度に1つずつフェードインさせ、逆順でfadeOut
を使用してフェードアウトさせました。jQueryオブジェクトの引数として別の関数に渡された関数を呼び出す
$("#container").children().each(function(index) {
$(this).delay(400 * index).fadeIn(300);
});
Iコードを使用することになるので、複数回の異なるアニメーションで、IはjQueryオブジェクトとして渡される行うため、遅延やアニメーションを反復処理する機能、に入れて:例えば、fadeIn
を使用して引数:私は今、これがために動作しません気付きました
animateOneByOne($("#introelements").children(), 400, function() { fadeIn(300); });
:
function animateOneByOne(elements, delay, animation) {
elements.each(function(index) {
$(this).delay(delay*index).animation();
});
}
のようなものを使用して呼ばれます$(...).delay(...)
オブジェクトにはanimation
関数がありません。
このコードを関数に入れていいですか?