jqueryのreadyイベントとloadイベントの違いは何ですか?
準備完了とロードではどちらが先に実行されますか? jqueryに触れたばかりの友人の中には、このような疑問を持つ人も多いと思います。この章では、jquery のreadyイベントとloadイベントの違いについて説明します。困っている友人は参考にしていただければ幸いです。
準備完了と読み込みのどちらが最初に実行されるか:
面接プロセス中に、よく質問されます:準備完了と読み込みのどちらが最初に実行されるか? の後に実行されるのはどれですか?答えは、ready が最初に実行され、load が後で実行されるということです。
DOM ドキュメントをロードする手順:
最初にreadyが実行され、次にloadが実行される理由を理解するには、DOM ドキュメントをロードする手順を理解する必要があります:
(1) HTML 構造を解析します。
(2) 外部スクリプトとスタイルシートファイルを読み込みます。
(3) スクリプト コードを解析して実行します。
(4) HTML DOM モデルを構築します。 //ready
(5) 画像などの外部ファイルを読み込みます。
(6) ページがロードされました。 //load
ドキュメントの実行ステップから、ready は[ステップ 4]が完了した後に実行を開始するのに対し、load は [ステップ 6] が完了した後に実行を開始することがわかります
readyイベント:
ready イベントは、DOM 構造が描画された後に実行されます。これにより、多数のメディア ファイルが読み込まれていない場合でも、JS コードを実行できることが保証されます。
load イベント:
load イベントは、Web ページ内のすべてのコンテンツが読み込まれるまで待機してから実行する必要があります。 Web ページに多数の画像がある場合、Web ページのドキュメントはレンダリングされましたが、Web ページのデータが完全にはロードされていないため、load イベントをすぐにトリガーできないという状況が発生します。
要約:
皆さんはすでにreadyとloadの違いを理解していると思いますが、実際、ページ内に画像などのメディアファイルがない場合、readyとloadはほぼ同じです。ただし、ページにはファイルが含まれているため、職場ですぐに使用することをお勧めします。
上記は、flexbox フレキシブル ボックスをレイアウトする方法です。詳細なチュートリアルの完全な紹介。jQuery について詳しく知りたい場合は、PHP 中国語 Web サイトに注目してください。
以上がjqueryのreadyイベントとloadイベントの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











自動化とタスクのスケジューリングは、ソフトウェア開発における反復的なタスクを合理化する上で重要な役割を果たします。 API からのデータの取得、データ処理の実行、定期的な更新の送信など、5 分ごとに実行する必要がある Python スクリプトがあると想像してください。スクリプトを手動で頻繁に実行すると、時間がかかり、エラーが発生しやすくなります。ここでタスクのスケジュール設定が役に立ちます。このブログ投稿では、Python スクリプトを 5 分ごとに実行するようにスケジュールし、手動介入なしで自動的に実行されるようにする方法を説明します。この目標を達成するために使用でき、タスクを効率的に自動化できるさまざまな方法とライブラリについて説明します。 time.sleep() 関数を使用して Python スクリプトを 5 分ごとに実行する簡単な方法は、tim を利用することです。

Python を使用して Linux でスクリプトを作成および実行する方法 Linux オペレーティング システムでは、Python を使用してさまざまなスクリプトを作成および実行できます。 Python は、スクリプト作成をより簡単かつ効率的にするための豊富なライブラリとツールを提供する、簡潔で強力なプログラミング言語です。以下では、Linux で Python を使用してスクリプトを作成および実行する基本的な手順を紹介し、Python をよりよく理解して使用するのに役立つ具体的なコード例をいくつか示します。 Pythonをインストールする

ブラウン フォーサイス検定は、2 つ以上のグループの分散が等しいかどうかを判断するために使用される統計検定です。 Levene の検定では平均値からの絶対偏差が使用されますが、Brown-Forsythe 検定では中央値からの偏差が使用されます。検定で使用される帰無仮説は次のとおりです - H0: グループ (母集団) の分散は等しい. 対立仮説は、分散が等しくないということです - H1: グループ (母集団) の分散は等しくないです。検定を実行すると、各グループの中央値と中央値との相関、桁数の絶対偏差が計算されます。次に、これらの偏差の分散に基づいて F 統計量を計算します。計算された F 統計量が F 分布表の臨界値より大きいと仮定します。この場合、帰無仮説は棄却され、グループの分散は等しくないと結論付けられます。 Python では、sc

ANCOVA (共分散分析) は、分析に共変量を含めることができるため、有用な統計手法です。これにより、補助変数を調整し、グループ間の比較の精度を高めることができます。これらの追加の因子または共変量は、ANCOVA を使用して研究に含めることができます。観察されたグループ間の差異が外部要因によるものではなく、研究における治療または介入によって引き起こされていることを確認するために、ANCOVA を使用してグループ平均に対する共変量の影響を調整できます。これにより、グループ間のより正確な比較が可能になり、変数間の関係についてより信頼性の高い結論が得られます。この記事では、ANCOVA を詳しく見て、Python で実装します。アンコバとは何ですか?共分散分析 (ANCOVA) 法は、2 つ以上のグループを比較します。

ブラウザで PHP コードを記述し、コードが実行されないようにするにはどうすればよいでしょうか?インターネットの普及に伴い、Web開発に触れる人が増え、PHPの学習にも注目が集まっています。 PHP はサーバー側で実行されるスクリプト言語であり、動的な Web ページを作成するためによく使用されます。ただし、演習フェーズでは、ブラウザーで PHP コードを作成して結果を確認できるようにしたいと考えていますが、コードが実行されることは望ましくありません。では、ブラウザで PHP コードを記述し、それが実行されないようにするにはどうすればよいでしょうか?以下、詳細に説明する。初め、

Linux 環境では、.sh ファイルを実行する必要がある状況によく遭遇します。 .sh ファイルは Linux システムのスクリプト ファイルであり、通常は接尾辞として .sh が付き、一連のコマンドを実行するために使用されます。しかし、権限の問題やエンコード形式などの理由により、.sh ファイルを実行できないという問題が発生することがあります。この記事では、Linux 環境で .sh ファイルの実行の問題に対処する方法と、具体的なコード例を紹介します。 1. 次の場合、Linux システムに実行権限を追加します。

mysql ロード データの文字化けの解決策: 1. 文字化けしている SQL ステートメントを見つけます; 2. ステートメントを「LOAD DATA LOCAL INFILE "employee.txt" INTO TABLE EMPLOYEE Character set utf8;」に変更します。

このセクションでは、C または C++ コードで if 部分と else 部分の両方を実行する方法を説明します。この解決策は少し難しいです。 if と else が続けて実行されると、あたかも if-else のないステートメントが実行されたかのようになります。ただし、ここでは、それらが存在する場合にそれらを順番に実行する方法を見ていきます。サンプルコード #include<iostream>usingnamespacestd;intmain(){ intx=10; if(x>5) { &
