Я хочу использовать библиотеку mootools для создания анимации и ajax в виджете, который я создаю.
Я планирую сделать виджет записывающим себя на странице, чтобы конечный пользователь просто развернул одну строкуjavascript.
Я обеспокоен проблемами совместимости, которые могут возникнуть, если мой виджет используется на странице, которая уже использует другую библиотеку.
Короткие тесты показывают проблемы, даже если они заключены в собственнуювыполнение функции, если scriptaculous уже загружен, хотя jquery, похоже, не вызывает проблемы.
каково лучшее решение для этого?
есть ли способ загрузить mootools изолированно, чтобы я мог просто использовать его для своих целей?
я вижу, что jquery, хотя и незнакомый для меня, очень пространственно распределен по именам и, следовательно, вероятно, более подходит длязадача, будет ли использовать это вместо того, чтобы облегчить любые потенциальные проблемы?
Могу ли я просто скопировать и вставить mootools в мою самозапускающуюся функцию?
nb: в результате возникает следующая ошибка при использовании с прототипомиспользования метода setStyle в mootool.
element.style is undefined
element.style.cssText += ';' + styles;