Лучшая тактика для анимации jQuery - PullRequest
2 голосов
/ 03 ноября 2011

Я действительно пытался понять, является ли jQuery queue () способом для этого или нет - но в основном я пытаюсь создать больше «сюжетной линии» с определенными анимациями jQuery. Пример http://jsfiddle.net/93Nyz/

По сути, цель здесь - загрузить данные, основанные на определенной временной задержке ... и затем перейти к следующему и т. Д. Мне просто интересно, существует ли более эффективный способ написания этого. Теоретически кажется, что если бы это была огромная постоянная анимация, значение «задержки» стало бы довольно большим (по сравнению с начальной задержкой в ​​1000). Интересно, есть ли «задержка + 500» или что-то в этом роде, поэтому он наследует предыдущее значение задержки. Если это так, также интересно, если оригинальный способ, которым я написал, что анимация имеет смысл для других, регулярных применений. Спасибо!

Ответы [ 2 ]

1 голос
/ 03 ноября 2011

Personnaly, я бы сделал что-то вроде этого http://jsfiddle.net/93Nyz/1/
Таким образом, все анимации могут иметь фиксированную задержку

1 голос
/ 03 ноября 2011

Это именно то, для чего queue() был создан.Что вы, вероятно, хотите сделать, это разбить анимацию на функции, а затем связать их вместе, используя очередь.

Я разветвлял вашу скрипку (хех), чтобы показать вам пример: http://jsfiddle.net/bryanjamesross/MVbn9/

...