Hallo. Ich versuche, ein Div auf der Topic-Show-Seite auszuwerten. Um dies zu tun, muss ich eine Funktion ausführen, nachdem das DOM auf der Topic-Show-Seite vollständig geladen ist.
In normalem JavaScript würde ich dafür „window.onload = function()…“ verwenden. Diese onload-Funktion scheint jedoch nicht zu funktionieren, wenn das Thema von innerhalb der Website aus aufgerufen wird.
Wie kann ich die Funktion ausführen, nachdem das DOM vollständig geladen ist?
Ich habe Folgendes versucht, und keines davon scheint zu funktionieren:
withPluginApi("0.11.1", api => {
api.modifyClass('component:topic-title', {
didRender: function(){ //habe auch "didInsertElement" versucht
//Funktion ausführen -- läuft immer noch, bevor alle divs geladen sind
}
}),
api.decorateCookedElement(function() {
//Funktion ausführen -- läuft immer noch, bevor alle divs geladen sind.
})
})