Discourse est une application monopage. Ainsi, les scripts que vous ajoutez dans la balise <head> ne s’exécutent qu’une seule fois lors du chargement initial de la page, sauf si vous utilisez les bons crochets. Vous devrez probablement ajuster votre code pour ajouter un écouteur d’événement à la place.
Pouvez-vous partager votre code ?