คำถามติดแท็ก mutation-observers

7
ตรวจจับการเปลี่ยนแปลงใน DOM
ฉันต้องการเรียกใช้งานฟังก์ชั่นเมื่อมีการเพิ่ม div หรือ input ใน html เป็นไปได้ไหม ตัวอย่างเช่นการป้อนข้อความจะถูกเพิ่มจากนั้นฟังก์ชั่นควรจะเรียกว่า

8
ฉันจะได้รับแจ้งเมื่อมีการเพิ่มองค์ประกอบในหน้าได้อย่างไร
ฉันต้องการฟังก์ชั่นที่ฉันเลือกที่จะทำงานเมื่อเพิ่มองค์ประกอบ DOM ลงในหน้า นี่เป็นบริบทของส่วนขยายเบราว์เซอร์ดังนั้นหน้าเว็บจึงทำงานโดยอิสระจากฉันและฉันไม่สามารถแก้ไขแหล่งที่มาได้ ตัวเลือกของฉันที่นี่มีอะไรบ้าง ฉันเดาว่าในทางทฤษฎีแล้วฉันสามารถใช้setInterval()เพื่อค้นหาการปรากฏตัวขององค์ประกอบอย่างต่อเนื่องและดำเนินการของฉันถ้าองค์ประกอบนั้นอยู่ที่นั่น แต่ฉันต้องการแนวทางที่ดีกว่า
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.