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 | 9 | 98 | 2025 年 8 月 13 日 | |
| How to add Javascript to Footer Of Posts? | 3 | 895 | 2021 年 10 月 10 日 | |
| A better way to implement custom jQuery code? | 3 | 531 | 2021 年 2 月 18 日 | |
| Executing js after DOM loaded | 6 | 3672 | 2018 年 11 月 30 日 | |
| How do you force a script to refire on every page load in Discourse? | 38 | 21035 | 2020 年 3 月 12 日 |