È possibile ascoltare un'estensione di Chrome in attesa dell'aspetto di un elemento ancora da creare?Ascolta la creazione di un elemento e attiva un evento quando viene visualizzato nella pagina in Chrome Extension
Dire che l'utente fa clic su un pulsante e l'evento click crea un elemento <div id='myDiv'>My Div</div>
e lo aggiunge alla pagina/DOM. È possibile impostare un listener che attiva automaticamente un evento quando viene visualizzato quell'elemento?
Oppure devo ricorrere al polling della pagina e controllare questo elemento ogni X quantità di millisecondi?
jQuery e altre librerie non sono un'opzione per me btw.
Perché non tenere traccia dei clic del pulsante? O si caricherà attraverso altri mezzi? – TheZ
In realtà è stato creato con un callback AJAX, ma l'ho solo descritto nel modo più semplice per esempio. Quindi devo ascoltare la creazione/l'aspetto dell'elemento. –
Duplicato? http://stackoverflow.com/questions/7434685/event-when-element-added-to-page ... In ogni caso sembra che la soluzione più elegante sia ora deprecata (DOM Mutation Events), ma c'è una soluzione hacky pubblicata qui: http://stackoverflow.com/questions/6997826/alternative-to-domnodeinserted – Cecchi