問題タブ [delayed-execution]

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 投票する
2 に答える
590 参照

jquery - jQueryの遅延とスライド速度の低下

次のコードは、ホバー機能が実行されたときにDIVの高さを拡張し、マウスを5秒間置いた場合に機能が実行されるようにコードを変更するにはどうすればよいですか。また、スライド速度を遅くするにはどうすればよいですか?

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

iphone - Objective-C - 指定された日時に関数を実行する

特定の日時に呼び出される関数を取得するにはどうすればよいでしょうか? たとえば、前日の値と比較できるように、いくつかの変数の値を午前 0 時に保存 (およびゼロにクリア) したいと考えています。

Objective-C でこれを達成するにはどうすればよいですか?

ありがとう、

ジャック

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

c# - C#で同等のJavaScriptキュー関数

アイデアをプロジェクトJavaScriptに取り入れたいコードがあります。 このコードは、複数の関数呼び出しを単一の管理遅延呼び出しにもたらします。C#

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

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

ajax - Djangoはデータベースの更新を遅らせました

複合データ構造「グリッド」を次のように渡すDjango/JQuery/MySQLアプリケーションを作成しています

「grid」を一連のUI要素(「td」、「button」、「div」など、HTMLの「テーブル」にカプセル化されたもの)にレンダリングします。

典型的なユースケース:

  1. ユーザーがテーブル内の特定のUI要素をクリックします
  2. jQUery.click()が呼び出され、クリックされた要素の内部の「入力」タグが作成されます。
  3. ユーザーは要素からテキストを追加/変更/削除できます。
  4. フォーカスが失われると、jQuery.blur()が呼び出され、入力タグの削除など、クリックされた要素の元のプロパティが元に戻ります。
  5. jQuery.blur()はAJAX関数も呼び出します。ここで、.post呼び出しを実行して、ユーザーが変更したデータをURL(ビュー内の関数)に送り返します。
  6. 次に、ビュー内の呼び出された関数は、データベース内の新しい変更をコミットし、「成功」イベントをWebページに返します。

    /li>

このユースケースを通じて、ユーザーがデータを取得し、特定の要素へのフォーカスを放棄するとすぐに、変更がデータベースにコミットされることがわかります。INNODBでDBトランザクションを使用せずに、HTMLテンプレートの変更がモデルに非同期的に反映されるように、ビューとテンプレートの関連付けを作成するにはどうすればよいですか。ただし、必ずしもデータベースに書き込まれるとは限りません。

関連する質問:可能であれば、レンダリングされたテンプレートとビューの一部としてデータ構造の間にイベントベースの双方向の関連付けを作成し、WebブラウザーのUI要素または関連付けられたビューのデータに変更が加えられるようにします。常に同期しています。私はAJAXを最も目的に使用する予定です。フォームがこの点で意味があるかどうかはわかりません。

ありがとう。

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

jquery - jQueryも下部にある場合、すべてのスクリプトをページの下部に送信する最良の方法は?

jQueryがページの下部に配置されている場合、jQueryがロードされた後にすべてのJavaScriptを遅らせる最良の方法は何ですか? 私はすでにすべての jQuery インスタンスをピックアップして解決し、jQuery が読み込まれた後にそれらを開始しましたが、で行われたすべての外部参照をピックアップする良い方法を見つける必要があります<script src="file.js"></script>

<head>

これにより、ページで見つかったすべての jQuery 関数が取得され、配列にプッシュされます。

</body>:

本体の直前で、ローカル フォールバックを使用して Google API から jQuery ライブラリを取得し、配列内の各 jQuery 関数を実行します。

質問に...

そのため、最初はコードにたくさんの<script>タグがありました。それを行う簡単な方法は、以下の例に示すように jQuery.ajax() でそれらを呼び出して「script」と入力することですが、より良いオプションの可能性を探りたいと思います。

ノート:

  • これは、すべてのページで使用されていない珍しいスクリプトに対してのみ行われます。これは、サイト管理者がオンまたはオフにできるウィジェットのコンテキストにあります。そのため、マスターページ (MVC) の jQuery の下に配置した残りの一般的な JS と組み合わせていません。

  • 私は html5boilerplate を使用していくつかの変更を加えてこれをセットアップしたので、実際には Modernizr 2.0 となる 1 つのスクリプトを頭に入れました。

改善のアイデアや考えを教えてください!

ありがとう!

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

php - PHP-正しいコマンド実行シーケンスを保証する方法

次のような単純なコードが与えられます:

想定される問題は、ファイルが大きいか巨大である場合(たとえば、jpg)、サーバーがファイルをコピーするのに時間がかかると思われることです(つまり、数ミリ秒でもかまいません)。次の行の実行がはるかに高速になること..したがって、理論的には、まだ作成されていないファイルを操作しようとすると、「そのようなファイルまたはディレクトリはありません」というエラーが発生する可能性があります。さらに悪いことに、TRUNCATEDファイルの操作を開始します。 。

私の質問は、$ bckp_fileがそれを操作する次の行の前に正常に作成された(またはこの場合はコピーされた)ことをどのように保証できるかです。

ファイルの作成/コピーが完了するまで、次の行の実行を「一時停止」、「遅延」するための私のオプションは何ですか?

今、私は次のようなことしか考えられません

これは私に警告するだけですが、何も解決しません(phpエラーがあるのと同じです)

また

しかし、これもそれほど有効ではありません-コピーが実行されなかったとしましょう-私は目標を達成せず、エラーもなくループから抜け出します。

それも問題ですか、それとも私はそれを考えすぎていますか?それとも、PHPにはそれを確実にするための組み込みメカニズムがありますか?推奨される方法はありますか?この問題について何か考えはありますか???

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

javascript - DOM の変更が完了するまで JavaScript の実行を遅らせる

DOM の変更が完了するまで、javascript の実行を一時停止する必要があります。jquery append を使用して DOM を変更し、追加された画像の属性を使用していくつかの投稿変数を設定しています。これについて同様の質問を見てきましたが、私がやりたいことに関連しているようには見えません。コードは次のとおりです。

場合によっては、追加が完了し、高さと幅の正しい値が得られますが、ほとんどの場合、DOM は完了しておらず、高さと幅が 0 になっています。DOM が変更を完了するまで JavaScript を待機させるにはどうすればよいですか? jQuery .ready をいじってみましたが、うまくいかないようです。

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

android - コードの実行を数秒間遅らせる(パスを描く)方法は?

これが読み込みの問題です。アプリケーションは3秒間待機してから、パスを描画する必要があります。これで、読み込み中のメッセージボックスが3秒以内に表示されますが、アプリケーションは3秒間待機せず、すぐに描画します。コーディングに問題はありますか?

どうもありがとう!!

Loading()関数内:

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

javascript - ページの読み込み後に HTML 本文に外部 JavaScript ファイルを挿入する

ページが読み込まれた後に外部の JavaScript を読み込みたい。実際、javascript には広告のソースが含まれており、ページの読み込みが遅くなります。私が望むのは、広告の読み込みと実行を遅らせて、ページの読み込みを高速化することだけです.

ありがとう、ビラル

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

ruby-on-rails - ActiveRecord での遅延保存

手短m.delay_save!に:モデルインスタンスを遅延保存用にマークし(例)、マークされたすべてのモデルを単一の呼び出し(例)で保存する標準のRails機能はありますDelaysManager.commit!か?

冗長に:

ユースケースを考えてみましょう: モデル X のインスタンスを 2 つの異なる方法で更新する必要があります。

ここでの問題は、g が X のインスタンスを 2 回保存することです。そして一度やってみたい。の呼び出しsave!をメソッド g に移動することもできますが、より複雑なケースでは、g はどのオブジェクトを保存する必要があるかを認識していない可能性があります。だから私はこれを代わりにこのように見せたい: