Я получаю сообщение об ошибке при попытке эмулировать пример YUI Anim:
<script src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"></script> <script> YUI().use('anim-base', function(Y){ var anim = new Y.Anim({ node: '.notice', to: {height: 300}, easing: Y.Easing.backIn }); onClick = function(e){ e.preventDefault(); anim.run(); }; Y.get('.notice').on('click', onClick); }); </script>
Ошибка:
Y.Easing - неопределенное смягчение: Y.Easing.backIn \ г \ п
У меня сложилось впечатление, что загрузчик YUI извлечет нужные файлы.
Добавление анимации в этом случае кажется правильным ответом - используйте () только те подмодули, которые вам нужны. Стефан прав, хотя: вам нужно перечислить все подмодули, от которых вы зависите, непосредственно в вашей реализации.
Я получил ответ от форума библиотеки YUI, который я процитирую:
YUI загрузит перечисленные модули в свои требования автоматически, однако, это не будет делать какие-либо Полноценная функция обнаружения узнать, было ли что-то еще б. Вам нужно изменить список модулей в Ваше заявление об использовании от аним-базы до аним (или добавить аним-ослабление). Тогда ваш пример будет работать. - Stefan
YUI загрузит перечисленные модули в свои требования автоматически, однако, это не будет делать какие-либо Полноценная функция обнаружения узнать, было ли что-то еще б.
Вам нужно изменить список модулей в Ваше заявление об использовании от аним-базы до аним (или добавить аним-ослабление). Тогда ваш пример будет работать. - Stefan