jQuery Ajax - потеря функций
Доброго дня!
Ситуация:
весь DOM построен на jQuery, все, абсолютно все работает на Ajax..
Итого получилось:
контроллер функций Require JS
библиотека jQuery
.. далее x кол-во плагинов (типа multi select, styler, fileapi и пр..)
Так вот, трудность оказалась так где не ждали..
Написал лайтовый debug к этой конструкции и нашлось следующее:
- привязанность библиотек и порядок загрузки Require JS соблюдает успешно - претензией нет
но! плагины типа: Form Styler (достаточно объемные) не успевают погрузиться как jQuery уже считываем .on(load) и запускает функцию тем самым вызывая ошибку...
Как справиться с подобным???
скажем так - закинуть некоторые файлы в кэш.. да решение, но первый заход получается ломанный в любом случаи..
Может есть что то типа:
если функция не найдена - рефреш файла.. ну или что то подобное..
|