ฉันกำลังยกตัวอย่างที่อธิบายประเด็นที่ผู้อื่นให้ไว้ที่นี่ พิจารณารหัสต่อไปนี้
<div id="example">
Some text
<div>Another div</div>
</div>
และรหัส js ที่เกี่ยวข้อง
$(document).ready(function() {
var div = $("#example").get(0);
console.log(typeof(div));
console.log(div);
console.log("XXXXXXXXX");
var div_eq=$('#example').eq(0);
console.log(typeof(div_eq));
console.log(div_eq);
});
นี่คือสิ่งที่คุณจะได้เห็น
object
excercise1.js (line 5)
<div id="example">
excercise1.js (line 6)
XXXXXXXXX
excercise1.js (line 7)
object
excercise1.js (line 9)
Object[div
สิ่งแรกคือวัตถุ DOM ในขณะที่วัตถุหลังเป็นวัตถุที่ห่อด้วย Jquery ซึ่งคุณสามารถเรียกวิธีการ Jquery