GX - Javascript Рамочной анимации JQuery
Риккардо Дени, один или другой, возможно, moo.rd известно, появился новый, супер тонкий (10 кбар), кросс-браузер, совместимый-рамки опубликованные на JQuery анимацию.
С GX, сложной анимации, со всеми W3C CSS konfromen создать элементы.
GX это не только простая библиотека для создания его анимации. Риккардо хочет пойти на с GX, и он будет полнофункциональный-NET Framework, с которым мягкий, обычаи и создавать сложные анимации с ослаблением отпуск.
Сыграли важную роль в развитии Riccorado две основные цели:
- "Write менее, делать больше" на JQuery. С 1 GX и никогда не должен писать код так же мало, как это возможно, чтобы достичь наилучших результатов.
- "Не повторяйте себе". Если функция не раз использовали в GX, это повторно внутренне, не дублируя их.
Красивые всей истории является простота реализации. Если предыдущую различных сценариев записки необходимо сейчас было несколько простых линий достаточно для создания сложной анимации.
1 2 3 4 5 6:00 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 'element' ) . gx ( { 'width' : '+=200px' , 'height' : '4em' , 'opacity' : 0.4 , 'color' : '#ff0' } , 4000 ) ; // queue animations $ ( 'element' ) . gx ( { width : 0 } , 200 ) . gx ( { width : 200 } , 4000 ) . gx ( { width : 0 } , 'verySlow' ) . gx ( { width : 100 } , 'slow' ) ; // 'Complete' callback $ ( 'element' ) . gx ( { width : 200 , height : 200 } , 2000 , 'Bounce' , function ( el ) { el. html ( 'The animation is completed!' ) ; } ) ; // 'Start' and 'Complete' callbacks $ ( 'element' ) . gx ( { width : 200 , height : 200 } , 2000 , 'Bounce' , { 'start' : function ( el ) { el. html ( 'The animation is started!' ) ; } , 'complete' : function ( el ) { el. html ( 'The animation is completed!' ) ; } } ) ; / / Простой анимации $ ('элемент'). Gx (('Ширина': '+ = 200px', 'рост': 4-ет ',' прозрачность ': 0,4,' цвет ':' # О0 '), 4000) / / Очередь анимации $ ('элемент'). GX ((ширина: 0), 200). GX ((ширина: 200), 4000). GX ((ширина: 0), 'verySlow'). GX (( ширина: 100), "медленным"); / / 'Полный' $ обратного вызова ("элемент"). GX ((ширина: 200 высота: 200), 2000, 'Bounce, функции (эль) (эль (HTML 'анимация завершена');)) / /' начала 'и' Полный 'обратного вызова $ (' элемент '). GX ((ширина: 200 высота: 200), 2000,' Bounce, ('начать ': функция (эль) (HTML-эль (' анимация начала');)' полного ": функция (эль) (HTML-эль ('анимация завершена');))); |
Для получения дополнительной информации, примеров и документации, доступной на официальном веб-сайте .

























