Ciao. Sto cercando di valutare un div nella pagina di visualizzazione dell’argomento. Per farlo, ho bisogno di eseguire una funzione dopo che il DOM nella pagina di visualizzazione dell’argomento ha finito di caricarsi.
In JavaScript normale, userei “window.onload = function()…” per questo. Tuttavia, questa funzione onload non sembra funzionare quando l’argomento viene navigato dall’interno del sito.
Come posso eseguire la funzione dopo che il DOM è completamente caricato?
Ho provato quanto segue, e nessuno di questi sembra funzionare:
withPluginApi("0.11.1", api => {
api.modifyClass('component:topic-title', {
didRender: function(){ //ho provato anche "didInsertElement"
//esegui funzione--esegue ancora prima che tutti i div siano stati caricati
}
}),
api.decorateCookedElement(function() {
//esegui funzione--esegue ancora prima che tutti i div siano stati caricati.
})
})