Fx.Transitions перевизначає базовий конструктор Fx, і додає можливість використовувати параметр transition як рядок.
Рівняння для використання ефекту. Див. Fx.Transitions. Приймає як функцію (напр.: Fx.Transitions.Sine.easeIn), так і рядок ('sine:in', 'bounce:out' або 'quad:in:out'), який відображатиметься на Fx.Transitions.Sine.easeIn / Fx.Transitions.Bounce.easeOut / Fx.Transitions.Quad.easeInOut
Колекція перехідів інтерполяції для використання з Fx класами.
//Elastic.easeOut with default values: var myFx = $('myElement').effect('margin', {transition: Fx.Transitions.Elastic.easeOut});
Відображає лінійний перехід.
Відображає квадратичний перехід. Має використовуватися як Quad.easeIn або Quad.easeOut або Quad.easeInOut.
Відображає кубічний перехід. Має використовуватися як Cubic.easeIn або Cubic.easeOut або Cubic.easeInOut.
Відображає четвертостепеневу перехід. Має використовуватися як Quart.easeIn або Quart.easeOut або Quart.easeInOut.
Відображає п'ятостепеневу перехід. Має використовуватися як Quint.easeIn або Quint.easeOut або Quint.easeInOut
Використовується для генерації Quad, Cubic, Quart та Quint.
p^6.Відображає експоненціальний перехід. Має використовуватися як Expo.easeIn або Expo.easeOut або Expo.easeInOut.
Відображає круговий перехід. Має використовуватися як Circ.easeIn або Circ.easeOut або Circ.easeInOut.
Відображає синусоїдальний перехід. Має використовуватися як Sine.easeIn або Sine.easeOut або Sine.easeInOut.
Змушує перехід повернутися назад, а потім рухатися вперед. Має використовуватися як Back.easeIn або Back.easeOut або Back.easeInOut.
Робить перехід стрибоподібним. Має використовуватися як Bounce.easeIn або Bounce.easeOut або Bounce.easeInOut.
Еластична крива. Має використовуватися як Elastic.easeIn або Elastic.easeOut або Elastic.easeInOut
Цей клас корисний лише для математичних геніїв, які хочуть написати власні рівняння згладжування. Повертає Fx функцію переходу з методами 'easeIn', 'easeOut' та 'easeInOut'.
var myTransition = new Fx.Transition(transition[, params]);
//Elastic.easeOut with user-defined value for elasticity. var myTransition = new Fx.Transition(Fx.Transitions.Elastic, 3); var myFx = $('myElement').effect('margin', {transition: myTransition.easeOut});
| © Linux.ria.com, 2008-2026 |