1

一部の画像を自動的にフェードインおよびフェードアウトするために、fadeToggle を使用したいと考えています。それは機能していますが、すべての画像が「フェードイン」し始めます。それらが1つずつ表示されるように、非表示になりたいと思います。前もって感謝します!

    $(function () {
function run_animation($element, delay, duration) {
    $element.delay(delay).fadeToggle(duration, function () {
        run_animation($element, delay, duration);
    });
}
run_animation($('.pointer1'), 2000, 1000);
run_animation($('.pointer2'), 2500, 1000);
run_animation($('.pointer3'), 3000, 1000);
run_animation($('.pointer4'), 3500, 1000);
run_animation($('.pointer5'), 4000, 1000);
4

1 に答える 1

2

CSS を使用して画像を非表示にしてみましたか? 試してみdisplay:noneて、必要に応じて の後にアニメーションを呼び出すことができますshow()

于 2013-04-01T23:00:57.743 に答える