Discourse è un’applicazione a pagina singola. Quindi, gli script che aggiungi nel tag <head> vengono eseguiti solo una volta al caricamento iniziale della pagina, a meno che tu non utilizzi gli hook corretti. Probabilmente devi modificare il tuo codice per aggiungere un listener degli eventi.
Puoi condividere il tuo codice?