Estoy tratando de escribir una extensión de Chrome que agregaría un hermano a cierto elemento HTML, llamémoslo X, en una página web determinada (lamentablemente, debe ser un usuario privilegiado para acceder a esa página web, por lo que no puedo dar un enlace ).
El elemento X se crea cuando la página web se carga por primera vez y luego se vuelve a crear, como parte de un subárbol completo enraizado en uno de sus predecesores, llamemos a ese predecesor Y, en ciertas circunstancias.
He podido usar Mutation Observers para detectar la recreación de X a través de la detección de cambios en los nodos secundarios de Y.
Pero eso es bastante complicado y posiblemente no muy eficiente, ya que el elemento Y pasa por muchos cambios.
¿Hay alguna forma de observar directamente la creación y recreación del elemento X? Tiene una identificación única, por lo que no hay problema para identificarlo.
Estoy abierto a usar herramientas que no sean Mutation Observers, si hay formas mejores.
¡Gracias!