問題タブ [settimeout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
85 参照

javascript - 「setTimeout」関数に引数を渡すにはどうすればよいですか?

これらの関数で id に変数を使用するにはどうすればよいですか? 私がそうするsetTimeoutとき、私は仕事をすることができません。

0 投票する
2 に答える
246 参照

javascript - なぜsetTimeoutはとても気まぐれで半機能的ですか?

そしてlr_timeoutグローバルに定義され、load_result関数は最初に関数で開始されdocument.readyます。問題は、関数が常に実行されるとは限らないことです。Firebugでそれを監視し、常に機能するsetIntervalに設定された別の関数があります。

アイデア?

0 投票する
3 に答える
8526 参照

javascript - setTimeout でスケジュールする必要がある関数呼び出しがすぐに実行されるのはなぜですか?

これが私の問題です。プロキシサーバーをテストするこの機能があります。

「doRequest()」関数を約 10 秒間隔で呼び出したいのですが、setTimeout() を使用しても関数はすぐに呼び出されます。

どんなアイデアでも大歓迎です、ありがとう。

PS: 'proxytimout' に任意の値を指定しても効果はありません。

0 投票する
6 に答える
4288 参照

javascript - Javascript:setTimeoutを停止できません

私はプロキシサーバーチェッカーに取り組んでおり、setTimeout関数を使用して約5秒間隔でリクエストを開始する次のコードがあります。

しかし、彼らが始まったら私は彼らを止めることはできません!

修正またはより良い方法がより高く評価されます。

Stack Overflowコミュニティに感謝します!

0 投票する
4 に答える
2457 参照

jquery - jQuery、x 秒後に非表示の div を削除しようとしていますか?

こんにちは、div を「非表示」にして、非表示アニメーションが終了したら「削除」しようとしています。どちらかを機能させることができるようですが、両方を機能させることはできません。setTimeout を使用してみましたが、これは div が非表示になるだけで、実際には削除されません。

コードは次のとおりです。

setTimeout なしで削除すると、div は削除されますが、非表示アニメーションは表示されません。

どんな助けでも大歓迎です!

0 投票する
6 に答える
223704 参照

javascript - 正しい「this」コンテキストを setTimeout コールバックに渡しますか?

にコンテキストを渡すにはどうすればよいsetTimeoutですか? 1000ミリ秒後this.tip.destroy()に呼び出したい。this.options.destroyOnHideどうやってやるの?

上記を試してみるとthis、ウィンドウを参照します。

0 投票する
2 に答える
8111 参照

javascript - タイマー付きポップアップボックス

指定された非アクティブ時間 (IDLE 時間は 10 分間など) の後、アプリケーションはタイマー付きのポップアップ ボックスを表示し (60 59 58 ....1 のように表示されます)、そのボックスはキャンセル オプションが選択された状態で 60 秒以内に閉じる必要があります。ユーザーがオプションを選択しない場合、そのブラウザは閉じる必要があります。ユーザーが 60 秒以内にキャンセル オプションを選択した場合も、閉じる必要があります。

私が使用しているポップアップボックスを表示するsetTimeout("pop()",600000);には、ユーザーがオプションを選択しない場合、少なくともそのボックスにタイマーを含める方法を60秒以内に閉じる必要があります。これに対する解決策はありますか?

0 投票する
4 に答える
599 参照

jquery - jQuery:使用頻度の低いdivのリストをフェードアウトし、マウスオーバーでフェードインするにはどうすればよいですか?

あまり使用しないWebページに多数の要素があるとすると、jQueryはそれらを少しフェードさせることができますが、マウスオーバーがない場合に限りますか?マウスオーバーでフェードバックする必要があります!

0 投票する
1 に答える
1606 参照

javascript - setTimeout でオブジェクトのメソッドを実行するにはどうすればよいですか?

少し遅れて、mouseleave イベントでプルダウン メニューを閉じたいと思います。しかし、私はそれを機能させるのに問題があります。

オブジェクトで次のメソッドを検討してください: (私は jQuery を使用しています)

これはうまくいきません。つまり、this.message は undefined になります。少し掘り下げた後、その理由がわかりました。:) 「その」参照は、実行時に setTimeout 内のコードでは使用できません。

この種の問題を回避するための「最良の」方法は何ですか? setTimeout を使用するメソッドが同じオブジェクト内の別のメソッドを呼び出し、オブジェクト内のプロパティにアクセスできるようにするにはどうすればよいですか?

よろしくお願いします。

0 投票する
2 に答える
7975 参照

jquery - シンプルな jquery ドロップダウン - clearTimeout、setTimeout の問題

HTML:

jquery:

タイムアウトに問題があります。使用中に「Three」にマウスオーバーすると、ドロップダウンは永久に表示されなくなります。「A」にマウスオーバーすると、ドロップダウンは永遠に表示されなくなりますが、「B」またはそれより下にマウスオーバーすると、メニューが閉じます。「//アラート(タイムアウト);」のコメントを外した場合 B、(およびA)のためにそこに到達しますが、タイムアウトには値があります。どうしてこれなの?clearTimeout がタイムアウト変数を無効にすると思いましたか?