¿Es posible que una extensión de Chrome escuche la apariencia de un elemento aún por crear?Escuchar para crear un elemento y desencadenar un evento cuando aparece en la página en la extensión de Chrome
Supongamos que el usuario hace clic en un botón y el evento click crea un elemento <div id='myDiv'>My Div</div>
y lo agrega a la página/DOM. ¿Es posible configurar un oyente que activará automáticamente un evento cuando aparezca ese elemento?
¿O tengo que recurrir a sondear la página y verificar este elemento cada X cantidad de milisegundos?
jQuery y otras bibliotecas no son una opción para mí por cierto.
¿Por qué no hacer un seguimiento de los clics del botón? ¿O se cargará por otros medios? – TheZ
En realidad se está creando con una devolución de llamada AJAX, pero acabo de expresarlo de la manera más directa por el bien del ejemplo. Entonces tengo que escuchar la creación/apariencia del elemento. –
¿Duplicado? http://stackoverflow.com/questions/7434685/event-when-element-added-to-page ... En cualquier caso, parece que la solución más elegante ahora está en desuso (Eventos de mutación DOM), pero hay una solución hacky publicada aquí: http://stackoverflow.com/questions/6997826/alternative-to-domnodeinserted – Cecchi