1

私のjsファイルにはこの関数があります。doTimerAに時間をかける必要があります。100ms後にdoTimerAを起動したい。現在、この関数では両方が同時に選択されています。

function ReLoadBuy(){
    if (myclick == "2")
    {
        ReLoadBuygo();
    }
    else
    {
        StartBuy();
        doTimerA();
    }
}

追加する必要があるものはありますか?

ありがとう

4

3 に答える 3

4

これを試して:

setTimeout( doTimerA, 100);

これの内側:

doTimerA();
于 2012-06-27T11:36:17.280 に答える
2

window.setTimeout (doTimerA, 100)トリックを行う必要があります。ただし、すべてのブラウザとの互換性を確認することをお勧めします。問題はないと思いますが、念のため再確認してください!

于 2012-06-27T11:42:54.283 に答える
1

の実行を100ミリ秒遅らせたい場合はdoTimerA()、次の呼び出しを使用します。

window.setTimeout( doTimerA, 100 );
于 2012-06-27T11:36:46.267 に答える