Каков предпочтительный способ поставить в очередь только функцию в scriptaculous? - PullRequest
0 голосов
/ 16 июля 2010

У меня есть приложение, которое использует scriptaculous 'очередь эффектов для визуализации игры.Ajax-запросы читают события с сервера, из этих событий генерируются и ставятся в очередь эффекты.

Некоторым событиям нечего анимировать, только код для выполнения.Это возможно путем создания эффекта Dummy и использования параметра afterFinish.

Есть ли лучший способ?

Ответы [ 2 ]

0 голосов
/ 20 июля 2010

Кажется, есть недокументированный класс Effect, который по сути является моим фиктивным классом: Effect.Event (options), который используется внутри scriptaculous.Для моей цели (просто поставив в очередь функцию) он выполняет задание.

0 голосов
/ 16 июля 2010

Да, вы можете написать свой собственный класс эффектов и воспользоваться всеми преимуществами Scriptaculous / Prototype.

Вот пример , который я написал.

...