問題タブ [setinterval]

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 に答える
923 参照

jquery - jQuery は、キーストロークで setInterval タイマーを再開します

x 秒後にタイムアウトする (変数 [licount] のインクリメントを停止する) 「timerIncrement」という名前の jQuery setInterval 関数があります。この間隔を再開するには、次のような .mousemove 関数があります。

$(this).mousemove(function(){ licount = 0; timerIncrement(); });

私が探しているのは、キーストロークが行われた場合に、この正確なことを行う (timerIncrement 関数を再開する) 方法です。

誰かがこれを手伝ってくれませんか...

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

javascript - JavaScript Mac Firefox setInterval() 奇妙さ

関数名が引用符で囲まれていない場合に設定された間隔が予期せずに動作するという問題に最初に遭遇しました(そしてオプションで括弧が追加されました):

このようにコードを変更すると、Mac バージョンの Firefox ではまったく実行されません。

さらにテストを行い、Linux および Windows バージョン (Windows では 3.0.10 と 3.6 の両方を含む) で完全に正常に動作することを確認しました。この問題を引き起こす唯一の組み合わせは、Mac OS X Snow Leopard 上の Firefox (この場合は 3.6) です。

次の形式で書かないと、まったく機能しません。

他のすべてのブラウザと Mac 上の Firefox で動作するこの問題の解決策はありますか?

0 投票する
5 に答える
4776 参照

javascript - JavaScript setInterval ループが変数を保持していない

これが私のコードです:

私の質問は、setInterval ループの開始時に showNo 変数が保持されないのはなぜですか? 上記の例では、コンソールに「未定義」と表示されます。これは簡単な質問かもしれませんが、私は自分自身に質問を教えようとしています.

どんな答えでも素晴らしいでしょう。

ありがとう。

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

javascript - setInterval の代替

私のアプリでは、毎秒ウェブサーバーにメッセージをポーリングし、それらをフロントエンドに表示しています。これを実現するために setInterval を使用します。ただし、ユーザーがそのページにとどまっている限り、データがなくても、クライアントはリクエストでサーバーをポーリングし続けます。サーバーは、変数を設定することにより、メッセージが生成されなくなったときに通知を出します。この変数を使用して clearInterval を使用し、タイマーを停止することを考えましたが、うまくいきませんでした。この状況で他に何が使えますか?私はjqueryとdjangoを使用しています。これが私のコードです:

更新するたびに、html で補完するために django 変数にアクセスできます。どうすれば clearInterval を設定できますか?

注: スタック オーバーフローでは > < を配置できないため、html は不完全です

ありがとう

2010 年 3 月 16 日更新 私は何か間違ったことをしているに違いありません。しかし、それを理解することはできません。ここに clearTimer を使用したスクリプトがありますが、機能しません。

status は、"views.py" (Django) で設定されたブール値です。本当にありがとう。

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

javascript - 1 つの関数内の JavaScript setTimeout setInterval

私は疲れているかもしれないと思いますが、私の人生ではこれを理解することはできません.javascriptの知識が不足しているためだと思います.

これらの2つの関数で私は呼び出すことができます

基本的に、ループタイマーを5.5秒間実行してから終了します。



私の論理では、これは機能するはずですが、単にそうではありません

この問題に関する洞察をいただければ幸いです。

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

javascript - JavaScript で変数が評価されませんか?

誰でもこれを行う方法を教えてもらえますか? それらはすでに整数であるため、何を試したらよいかわかりません...

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

javascript - 生の JavaScript を含む HTML 要素を 500 ミリ秒以上フェードインする

もう一度、私は自分が理解できない何かに行き詰まっていることに気づきます。どんな助けでも大歓迎です。何かをクリックすると、背景がマスクされ、モーダル ウィンドウにコンテンツが表示されます。「display:none」と「opacity:0」の div があり、ユーザーがモーダルをトリガーすると、この div はすべてをオーバーレイし、特定の透明度を持ちます。不透明度を設定する「for」ループを実行して、不透明度が目的の値よりも小さいかどうかを確認します。このループ内で、「setInterval」を実行して、目的の値に達するまで不透明度の値を徐々に増やします。目的の値に到達したら、「clearInterval」に対して「if」ステートメントを実行します。これまでの私のコードは次のとおりです。

ご想像のとおり、これは機能していません。徐々にフェードインせずに不透明度を「1」に設定するだけです。ご協力いただきありがとうございます。

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

javascript - 生の JavaScript で HTML 要素をフェードする

同じ問題に関連する今日の 2 番目の質問です。申し訳ありません。

要素を「フェードアウト」する機能をまとめることができましたが、うまく機能します。私の問題は、それをにしようとすると要素が「フェードイン」しないことです。明らかなことを変えようとしましたが、何が間違っているのか理解できません。

これまでの私のコードは次のとおりです。

次のような「div」があるとします。

フェードアウトに使用している JavaScript 関数は次のとおりです。

誰かがこれを見て、私が間違っていることを教えてください。私がやりたいのは、要素を「1」に等しい不透明度に「フェードイン」することだけです。

ちなみに、jQueryは使えませんが、この方法で学びたいと思っています。

ありがとう

関数を逆にする私の試みは次のとおりです。

0 投票する
22 に答える
72330 参照

python - Python で setInterval() に相当するものは?

Python には JavaScript に似た機能がありますsetInterval()か?

私はを頂きたい:

funcそれは毎回intervalユニットを呼び出します。

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

javascript - 間隔の問題の設定/クリア

こんにちは、

次のコードを使用して、li要素内にあるリンクを表示しています。制約は、マウスがli要素に入ると、3秒以内に留まる場合は、表示する必要があります。li要素から離れると、重要性がなくなるはずです。このために、私は使用しています:

それはうまくいきます。しかし、問題は、li要素を1秒で交差させている間、間隔でさえ呼び出して、リンクを表示していることです。しかし、表示する必要があるのは、3秒以内に留まり、その後非表示にする必要がある場合、再び3秒に留まる場合です。

私のコードに何か問題がありますか?そうでなければ、誰かが私に最高の提案をしますか?

ありがとう。