-4

毎回画像の単純な回転を作成しようとしますが、これを試してもうまくいきません。基本的には、すべての画像をトランジションとして表示するための「id」を繰り返して自動インクリメントしたい

私のコード:

<script>
function slider(id) {
    var n_image = 3;

    if (id == 0) {
        var i = 0;
    } else {
        var i = id + i;
    }

    setTimeout(function () {
        $(".im_" + i).fadeIn(2000).delay(2000).hide(1000);
    }, 1000);
}
</script>

setTimeout は 1 秒ごとに呼び出します。たとえば、スライド 1 スライド 2 のように毎回さらに 1 つの数値を追加して続行し、最大画像の数が存在する場合は最初の数値を返し、ループを続行します。

助けてくれてありがとう、よろしく

4

1 に答える 1