Un modo migliore per implementare codice jQuery personalizzato?

Discourse è un’applicazione a pagina singola (SPA). Questo significa anche che gli script JavaScript aggiunti in <head> vengono eseguiti una sola volta al caricamento iniziale della pagina, a meno che non vengano utilizzati i metodi corretti. Potrebbe essere necessario modificare il codice in modo che venga attivato in base a un gestore o un listener di eventi.

Spero ti sia utile.