jQuery DOM


สารบัญ

    แสดงสารบัญ


jQuery กับ JavaScript

jQuery ถูกสร้างขึ้นในปี 2549 โดย John Resig ได้รับการออกแบบมาเพื่อจัดการกับความไม่เข้ากันของเบราว์เซอร์ และทำให้การจัดการ HTML DOM, การจัดการเหตุการณ์, ภาพเคลื่อนไหว และ Ajax ง่ายขึ้น

เป็นเวลากว่า 10 ปีแล้วที่ jQuery เป็นไลบรารี JavaScript ที่ได้รับความนิยมมากที่สุดในโลก

อย่างไรก็ตาม หลังจาก JavaScript เวอร์ชัน 5 (2009) ยูทิลิตี jQuery ส่วนใหญ่สามารถแก้ไขได้ด้วย JavaScript มาตรฐานสองสามบรรทัด:


การลบองค์ประกอบ HTML

ลบองค์ประกอบ HTML:

jQuery

$("#id02").remove();

ลองด้วยตัวคุณเอง →

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
</head>
<body>

<h2>Remove an HTML Element</h2>
<p id="id01">Hello World!</p>
<p id="id02">Hello Sweden!</p>

<script>
$(document).ready(function() {
  $("#id02").remove();
});
</script>

</body>
</html>

จาวาสคริปต์

document.getElementById("id02").remove();

ลองด้วยตัวคุณเอง →

<!DOCTYPE html>
<html>
<body>

<h2>Remove an HTML Element</h2>
<p id="id01">Hello World!</p>
<p id="id02">Hello Sweden!</p>

<script>
document.getElementById("id02").remove();
</script>

</body>
</html>

รับองค์ประกอบหลัก

กลับผู้ปกครองขององค์ประกอบ HTML:

jQuery

myParent = $("#02").parent().prop("nodeName"); ;

ลองด้วยตัวคุณเอง →

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
</head>
<body>

<h2>Getting Parent HTML Element</h2>
<p id="01">Hello World!</p>
<p id="02">Hello Sweden!</p>

<p id="demo"></p>

<script>
$(document).ready(function() {
  $("#demo").text($("#02").parent().prop("nodeName")); 
});
</script>

</body>
</html>

จาวาสคริปต์

myParent = document.getElementById("02").parentNode.nodeName;

ลองด้วยตัวคุณเอง →

<!DOCTYPE html>
<html>
<body>

<h2>Get Parent HTML Element</h2>
<p id="01">Hello World!</p>
<p id="02">Hello Sweden!</p>

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = document.getElementById("02").parentNode.nodeName;
</script>

</body>
</html>