Столкновение между mootools и script.js, находящимися на одной странице - PullRequest
0 голосов
/ 23 марта 2011

Я разрабатываю виджет для веб-сайта, который в ряде своих javascript-скриптов имеет mootools. Мой виджет использует библиотеку script.js для динамической загрузки JavaScript. Вот как это выглядит более или менее:

<div id="id-which-will-never-intersect-with-any-other"></div>
<script src="http://mydomain.com/config.js" type="text/javascript">

Внутри config.js у меня есть следующее: http://pastie.org/1704345

И, как цепочка, последняя строка содержит файл, который содержит директивы для всех включений. Но ..

При включении на страницу с mootools консоль говорит следующее:

Uncaught TypeError: Cannot read property 'every' of undefined
(anonymous function)mootools.js:7
rconfig.js:6
rconfig.js:6

(

Эта вышеупомянутая 38-я строка является файлом, в котором находится скрипт script.js.

Я действительно не хочу предоставлять наше приложение внутри iframe, а также вполне доволен сценарием script.js за его работу. Не могли бы вы порекомендовать возможное решение?

Вот репозиторий script.js: https://github.com/polvero/script.js

Спасибо!

1 Ответ

0 голосов
/ 26 марта 2011

Вопрос решен с переходом на другой фреймворк lab.js: http://labjs.com/ Их способ управления зависимостями здесь еще более понятен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...