Очередность загрузки скриптов

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Leffken
Сообщения: 115
Зарегистрирован: 2015.07.10, 15:49
Откуда: yola
Контактная информация:

Очередность загрузки скриптов

Сообщение Leffken »

Всем привет.
Столкнулся с проблемой при загрузке JS библиотеки и ее использования.
Я подгружаю модальное окно через AJAX:

Код: Выделить всё

$('#modal').modal({remote: site/modal});
и в site/modal рендерю представление (часть модального окна)
в этом представлении подгружаю js библиотеку через registerScriptFile: switchery.min.js
и после этого пишу некий JS код в registerScript, где пытаюсь воспользоваться данной библиотекой
Проблема в том что этот код выдает ошибку "Switchery is not defined"
js файл по пути: site.local/js/switchery.min.js открывается (он существует)
Как мне начать выполнять js код ПОСЛЕ загрузки библиотеки ?
Аватара пользователя
Apache02
Сообщения: 50
Зарегистрирован: 2014.02.09, 01:14

Re: Очередность загрузки скриптов

Сообщение Apache02 »

Предположу, что в модальное окно попадает только контент. Теги "<script>" туда не попадают, JS библиотеки не загружаются на страницу и код не выполняется. Для решения все скрипты нужно вынести на страницу, на которой будет отображажться модальное окно.

Это в принципе ограничение оконных интерфейсов в HTML. В HTML нет окон, а только их симуляция.
Ответить