Javascript añadido a la cabecera del tema devuelve $ no está definido

Dado que Discourse es una SPA, depender de “DOMContentLoaded” del documento no será muy útil, ya que el DOM del documento siempre está “cargado” pero los elementos pueden faltar. En su lugar, querrás usar Componentes como mencionó @merefield, o algo como esto: How do you force a script to refire on every page load in Discourse? - #5 by simon. De esta manera, cada vez que la página cambie, tu código podrá buscar el elemento que intentas cambiar.

1 me gusta