1

画像のスライドショーに Jquery Orbit を使用していますが、画像をランダムなタイマーにしたいです。私はjqueryにあまり詳しくないので、助けていただければ幸いです。これが私がこれまでに賢明なコードを持っているものです。

<script type="text/javascript">
        $(window).load(function() {
            $('#newest').orbit();
        });

    </script>
4

1 に答える 1

0

スライドショーを呼び出すには、次のコードを使用します。

    <script type="text/javascript">
    function generateRandomInteger(minNumber, maxNumber, minDigits, maxDigits) {
        var num, digits;
        do {
            num = Math.floor(Math.random() * (maxNumber - minNumber)) + minNumber;
            digits = Math.abs(num).toString().length;
        } while (digits > maxDigits || digits < minDigits);
        return num;
    }
    $(function() {
        var randomSpeed = generateRandomInteger(2000, 10000, 4, 5);
        $('#newest').orbit({
            timer: true,             
            advanceSpeed: randomSpeed
        });
    });
</script>

この行で:var randomSpeed = generateRandomInteger(2000, 10000, 4, 5); それらの番号はgenerateRandomInteger(minNumber, maxNumber, minNumDigits, maxNumDigits);

于 2013-01-23T19:32:06.653 に答える