วิธีการ insertBefore
วิธีการ insertBefore เพิ่มข้อความก่อนองค์ประกอบที่กำหนด
นอกจากนี้ยังมีวิธีการ
before,
ซึ่งทำงานในลักษณะเดียวกัน
ไวยากรณ์
แทรกข้อความก่อนองค์ประกอบ:
$(เนื้อหา).insertBefore(ตัวเลือก);
เนื้อหาอาจไม่ใช่แค่ข้อความธรรมดา แต่ยังสามารถเป็นองค์ประกอบ DOM, ตัวเลือก, อาร์เรย์ขององค์ประกอบ, สตริง หรือออบเจกต์ jQuery ได้
ตัวอย่าง
มาแทรกข้อความพร้อมแท็กก่อนย่อหน้าที่กำหนด กัน:
<p id="test">ย่อหน้า</p>
$('<p>!!!</p>').insertBefore('#test');
โค้ด HTML จะกลายเป็นดังนี้:
<p>!!!</p><p id="test">ย่อหน้า</p>
ดูเพิ่มเติม
-
วิธีการ
before,
ซึ่งเพิ่มข้อความก่อนองค์ประกอบที่กำหนด -
วิธีการ
insertAfter,appendTo,prependTo,
ซึ่งช่วยให้เพิ่มเนื้อหาไปยังตำแหน่งที่กำหนด บนหน้าได้ -
วิธีการ
clone,
ซึ่งสร้างสำเนาขององค์ประกอบที่เลือก