0

私が作っていた反応テストでいくつかの問題がありました:

  • まず、プレーヤーが div をクリックした後、ランダムに (2 ~ 5 秒間) 一時停止したいと思います。

  • 次に、div を合計 5 回表示させたいので、プレーヤーは 5 回試行されます。

最初の問題については、setTimeout 関数を使用しようとしました。そして、「for」ループを使用してdivが表示される回数を制限することにより、2番目の問題を解決しようとしました。

For example:

    for(var i = 1; i < 5; i++) {
        $div.css({
            left: Math.floor(Math.random() * widthMax),
            top: Math.floor(Math.random() * heightMax)
        });
    }

ただし、これらの問題のいずれも解決できませんでした。

ここで試すことができます: http://jsfiddle.net/tghca/7/

どんな助けでも大歓迎です!ありがとうございました!

4

1 に答える 1