jQuery Academy · บทเรียน

DOM คืออะไร

ทำความเข้าใจ Document Object Model ด้วยภาษาง่าย ๆ ซึ่งเป็นต้นไม้ที่แทนทุกหน้าเว็บ และเหตุใดการจัดการต้นไม้นี้จึงเป็นสิ่งที่ jQuery ทำได้อย่างยอดเยี่ยม

บทเรียน 2 จาก 311 ขั้นตอน

DOM คืออะไร เป็นบทเรียน jQuery Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 3 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน jQuery Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส jQuery Academy มีบทเรียนทั้งหมด 3 บทเรียน

มารู้จัก DOM

หากต้องการใช้ jQuery การรู้จัก DOM จะช่วยได้มากค่ะ ไม่ต้องกังวลนะคะ เป็นแนวคิดง่าย ๆ ที่มีชื่อฟังดูน่ากลัวเท่านั้นเอง 😊

หน้าเว็บในรูปแบบต้นไม้

DOM คือหน้าเว็บของคุณที่ถูกเปลี่ยนให้อยู่ในรูปต้นไม้ซึ่งประกอบด้วยส่วนต่าง ๆ — หัวเรื่อง ปุ่ม และรูปภาพทุกอย่างล้วนเป็นกิ่งก้านค่ะ

ต้นไม้ครอบครัว

ลองนึกภาพต้นไม้ครอบครัวดูค่ะ 🌳 หน้าเว็บคือผู้ปกครอง และองค์ประกอบแต่ละอย่างที่อยู่ข้างในคือลูก สิ่งต่าง ๆ ซ้อนกันอย่างเป็นระเบียบค่ะ

เหตุผลที่เรื่องนี้สำคัญ

DOM คือสิ่งที่โค้ดของคุณใช้สื่อสารด้วย หากต้องการเปลี่ยนปุ่ม คุณก็เข้าไปใน DOM แล้วเลือกปุ่มนั้นออกมาค่ะ

องค์ประกอบอยู่ทุกที่

แต่ละส่วนเรียกว่าองค์ประกอบค่ะ ชื่อเรื่อง ย่อหน้า ลิงก์ — ทั้งหมดล้วนเป็นองค์ประกอบที่อยู่ในต้นไม้

เลือกด้วยตัวเลือก

หากต้องการเลือกองค์ประกอบ คุณจะใช้ตัวเลือก ซึ่งเปรียบเสมือนที่อยู่ที่ชี้ไปยังส่วนที่ต้องการได้อย่างแม่นยำค่ะ

jQuery ช่วยได้

นี่คือความมหัศจรรย์ค่ะ jQuery ทำให้การค้นหาองค์ประกอบใน DOM ง่ายมาก โค้ดนี้เลือกย่อหน้าทั้งหมดได้พร้อมกันค่ะ

$("p");

จากนั้นก็เปลี่ยนแปลงได้

เมื่อเลือกองค์ประกอบได้แล้ว คุณก็เปลี่ยนข้อความ สี หรือซ่อนองค์ประกอบนั้นได้ — อยากทำอะไรก็ทำได้เลยค่ะ

สะพานเชื่อม

ดังนั้น DOM ก็คือหน้าเว็บ ส่วน jQuery คือวิธีง่าย ๆ ที่ช่วยให้คุณเข้าไปจัดการกับหน้าเว็บนั้น เป็นคู่ที่ลงตัวมากค่ะ! 🤝

ไปได้สวยเลยนะคะ!

ตอนนี้คุณเข้าใจ DOM และวิธีที่ jQuery ใช้งาน DOM แล้วค่ะ 🎉 ต่อไปเราจะดูว่าความรู้นี้ปรากฏในเว็บไซต์จริงอย่างไร

ตรวจสอบอย่างรวดเร็ว

ลองตอบสั้น ๆ กันค่ะ ลองนึกถึงสิ่งที่เราเพิ่งเรียนไป

เริ่มต้นได้ฟรี

เรียนรู้ JavaScript ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
22
บทเรียน
48

คำถามที่พบบ่อย

บทเรียน “DOM คืออะไร” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “DOM คืออะไร” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส jQuery Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส jQuery Academy มีบทเรียนทั้งหมด 3 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “DOM คืออะไร”

ทำความเข้าใจ Document Object Model ด้วยภาษาง่าย ๆ ซึ่งเป็นต้นไม้ที่แทนทุกหน้าเว็บ และเหตุใดการจัดการต้นไม้นี้จึงเป็นสิ่งที่ jQuery ทำได้อย่างยอดเยี่ยม คุณปฏิบัติ jQuery Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน jQuery Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน jQuery Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 3 บทเรียน

บทเรียน “DOM คืออะไร” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน jQuery Academy นี้ได้ไหม

ได้ บทเรียน jQuery Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. jQuery คืออะไร
  2. DOM คืออะไร
  3. jQuery ในโลกจริง
← กลับไปที่ jQuery Academy