DiscourseはSPAであるため、ドキュメントの「DOMContentLoaded」に依存してもあまり役に立ちません。ドキュメントDOMは常に「ロード」されていますが、要素が欠落している可能性があるためです。代わりに、@merefieldが言及したコンポーネントを使用するか、次のようなものを使用する必要があります: How do you force a script to refire on every page load in Discourse? - #5 by simon
Alteras
(Steven Chang)
4
関連トピック
| トピック | 返信 | 表示 | アクティビティ | |
|---|---|---|---|---|
| Custom javascript gets only applied after refresh, creating categories for location plugin | 10 | 82 | 2025 年 9 月 12 日 | |
| How to add Javascript to Footer Of Posts? | 3 | 885 | 2021 年 10 月 10 日 | |
| A better way to implement custom jQuery code? | 3 | 522 | 2021 年 2 月 18 日 | |
| Executing js after DOM loaded | 7 | 3634 | 2018 年 12 月 30 日 | |
| How do you force a script to refire on every page load in Discourse? | 39 | 20964 | 2020 年 11 月 26 日 |