DOMとは何ですか
すべてのWebページを表すツリー構造であるDocument Object Modelを平易に理解し、それを操作することにjQueryが優れている理由を学びます。
「DOMとは何ですか」はCoddyKit上の無料jQuery Academyレッスンです。 これはレッスン2/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはjQuery Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 jQuery Academyコースには全3レッスンが含まれています。
DOM に会いましょう
jQuery を使うには、DOM を知っておくと役立ちます。心配はいりません。名前は難しそうですが、考え方はシンプルです。😊
ツリーとして表されるページ
DOM は、ウェブページをパーツのツリー構造にしたものです。見出し、ボタン、画像など、すべてが枝のように表されます。
家系図のようなもの
家系図を思い浮かべてください。🌳 ページが親で、その中にある各要素が子です。要素はきれいに入れ子になります。
なぜ重要なのでしょうか
DOM は、コードが操作する対象です。ボタンを変更したい場合は、DOM の中からそのボタンを取得します。
いたるところにある要素
それぞれのパーツは要素と呼ばれます。タイトル、段落、リンクなど、ツリーの中にあるものはすべて要素です。
セレクターで選択する
要素を取得するにはセレクターを使います。セレクターは、目的のパーツを正確に指し示す住所のようなものです。
jQuery の出番です
ここが jQuery の便利なところです。jQuery を使えば、DOM 要素をとても簡単に見つけられます。これで、すべての段落を一度に取得できます。
$("p");取得した要素を変更する
要素を取得したら、テキストや色を変更したり、非表示にしたりできます。好きなように操作できます。
架け橋
つまり、DOM はページそのもので、jQuery はページの中に入り込んで簡単に操作するための方法です。相性抜群の組み合わせですね!🤝
順調ですね!
DOM と、jQuery が DOM をどのように使うかが分かりましたね。🎉 次は、これが実際のウェブサイトでどのように使われているかを見てみましょう。
クイックチェック
簡単な問題です。ここまで学んだことを思い出してみましょう。
よくある質問
「DOMとは何ですか」レッスンは無料ですか?
はい。「DOMとは何ですか」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、jQuery Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 jQuery Academyコースには全3レッスンが含まれています。
「DOMとは何ですか」で何を学びますか?
すべてのWebページを表すツリー構造であるDocument Object Modelを平易に理解し、それを操作することにjQueryが優れている理由を学びます。 ブラウザで直接実行するハンズオンコードでjQuery Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
jQuery Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのjQuery Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/3です。
「DOMとは何ですか」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このjQuery Academyレッスンでコードを書いて実行できますか?
はい。すべてのjQuery Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- jQueryとは何ですか
- DOMとは何ですか
- 実際の現場で使われるjQuery