問題タブ [domready]

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

javascript - jQuery document.ready() が Require.js で動作しない

body 終了タグの直前から Require.js を呼び出しています。

これが私のmain.js内容です:

appView.js には以下が含まれます。

残念ながら、これはまったくconsole.log("I don't want to play nice");起こりません。

これは、私のネットワーク タイムラインが Chrome Dev Tools でどのように見えるかです。ご覧のとおり、jQuery がロードされる前に DOM 準備完了イベントが発生しますが、私の知る限り、jQuery はこれを処理する方法を知っています! だから私は迷っています。 ここに画像の説明を入力

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

php - テキストを取得する td Xpath PHP

テーブルの tr を取得してから、ループですべての td フィールドのテキストを取得したい場合は、次を参照してください。

?>

なぜNULLになるのですか?

今私が持っています:

しかし、ループごとに次の tr を作成したいのですが、$result[0] = td[0]; $result[1] = td[1]; $result[2] = td[2];教えてもらえますか?

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

javascript - 外部ファイルから繰り返し js を呼び出すことはできませんか?

私はここにウェブサイトを持っています。

付箋が機能するための適切な関数を呼び出すこのスクリプトがあります...

これは javascript の反復的な部分ではありませんが、これらすべてのヘッド スクリプトを 1 つのファイルに配置しようとしています。すでにいくつかあることがわかります。ここでファイルを表示できます。

ここのインデックス ページにファイルをロードすると、スクリプトが適切に呼び出されます (jquery メニューと 2 つの異なるスライダー)。

付箋ページで同じファイルを呼び出すと、jquery メニューが正しく機能しないことに加えて、呼び出すことができません。

ページの下部 (</body>タグの前) で同じスクリプトを呼び出しています...

私が間違っているのかわかりません。

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

javascript - ページの読み込み中に読み込み中の画像を表示する

Loadingページがまだ読み込まれていないときに画像を表示したい。ページをロードする前blank white pageに、ユーザーに表示されます。だから、私は白い空白を削除したい。

ページのデータベース ヒットが多すぎるため、読み込みが少し遅くなります。

この投稿を確認しましたが、うまくいきません。

blogpost<![CDATA[に記載されているように、スクリプトの前に追加して確認しました。それはうまくいきません。

最後に、重複していますが、Asking a Question にたどり着きました。

これが私のスクリプトです。

そして体内で

読み込みの CSS は次のとおりです。

私のコードの何が問題でしたか? 誰かが指摘したり、実用的な解決策を提供したりできますか。

乾杯 !!!

カーシック

0 投票する
0 に答える
230 参照

javascript - jQuery の $.holdReady() に相当する YUI はありますか?

サードパーティのコードがコールバックを実行している状況があります

私の問題は、コードに別の非同期スクリプト ローダーを使用していて、スクリプトが読み込まれるまでそのコールバックを遅らせる必要があることです。YUI をテスト ページに挿入するユニット テストに Yeti を使用しています。それ以外の場合、私のコードは YUI とは何の関係もありません。

jQuery には、jQuery を介して登録された domready ハンドラーの実行をしばらく遅らせる holdReady メソッドがあります。YUIに同等の方法があるかどうか疑問に思っています。これはテスト ページ用であり、テスト対象のコードは YUI を使用していないため、解決策に醜いハックが含まれていても問題ありません。

編集:

Yeti は独自のスコープ付き YUI オブジェクトを使用していることが判明しましたが、とにかくそれにアクセスする方法がないため、この質問に対する答えが見つかったとしても、ここでは役に立ちません。YUI でドキュメントの準備ができているハンドラーを延期する方法を見つけずに、Yeti 固有の問題をどのように修正したのか疑問に思っている人のために、私のコードを次に示します。

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

javascript - Ember アプリ キット アプリケーション ビュー didInsertElement が 1 回だけ起動される

こんにちは、私はEmber アプリ キットdidInsertElementを使用しています。ルートを変更するたびに起動する必要があります (子ビュー - アウトレットでのビュー)。グローバル アプリ DOM 準備完了イベントのようなものが必要です。

マビレインの解決策を見つけましたが、うまくいきません。

これが私のものapp/views/application.jsです:

アプリを実行すると が起動しますが、ルートを変更すると (リンクをクリック)、アプリケーション ビューイベントdidInsertElementがトリガーされません。didInsertElement

アプリケーション ビューが変更されないことはわかっていますが、子ビューを変更するたびに起動するものが必要です。それとも、アーキテクチャを台無しにして、別の方法で行っていますか?

助けてくれてありがとう。

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

javascript - jQueryで角度要素をng-repeat要素として変更するにはどうすればよいですか?

問題は、angularがjavascriptでこれらの要素を作成することだと思うので、jQueryの後にdomready. そのため、jQuery はこれらの要素を DOM に認識しません。私に何ができる?

HTML

JS