Salut. J’essaie d’évaluer une div sur la page d’affichage du sujet. Pour ce faire, j’ai besoin d’exécuter une fonction une fois que le DOM de la page d’affichage du sujet est chargé.
En JavaScript normal, j’utiliserais « window.onload = function()… » pour cela. Cependant, cette fonction onload ne semble pas fonctionner lorsque le sujet est accédé depuis l’intérieur du site.
Comment puis-je exécuter la fonction une fois que le DOM est entièrement chargé ?
J’ai essayé ce qui suit, et rien ne semble fonctionner :
withPluginApi("0.11.1", api => {
api.modifyClass('component:topic-title', {
didRender: function(){ //j'ai aussi essayé "didInsertElement"
//exécuter la fonction -- elle s'exécute toujours avant que toutes les divs ne soient chargées
}
}),
api.decorateCookedElement(function() {
//exécuter la fonction -- elle s'exécute toujours avant que toutes les divs ne soient chargées.
})
})