Мой скрипт не работает

Я изменил шаблон upload-selector.hbs
До


После

Шаблон работает корректно, но мой скрипт отказывается работать

Я вставил этот код во вкладку «Заголовок»
Подскажите, пожалуйста, в чём может быть проблема?

Вы должны писать этот код в хуках Ember, так как, например, $document.ready не имеет смысла в приложении Ember.

В зависимости от ваших потребностей, возможно, потребуется изменить JavaScript контроллера модального окна.

Спасибо за ваш ответ. Тогда почему в руководстве Руководство разработчика по темам Discourse указано, что можно использовать?

Наверное, для некоторых сценариев это всё ещё работает (событие всё равно сработает), но если вы хотите выполнить что-то сложное в определённой части интерфейса, я бы не использовал такое событие, так как оно не гарантирует доступность некоторых элементов DOM, в отличие, например, от хуков Ember для компонентов.

Подскажите, пожалуйста, есть ли какая-либо документация, чтобы я мог реализовать что-то подобное?

Обычно в таких случаях вам придется интерпретировать исходный код и обращаться к руководству Ember за помощью.

Кроме того, изучение существующих плагинов или компонентов тем может оказаться очень полезным.

Спасибо. Я попробую решить это.