Использование callback

238
25 марта 2017, 00:28

Добрый вечер, подскажите пожалуйста, имеется допустим три функции : foo1() foo2() foo3() Необходимо запустить их линейно, друг за другом, пытался сделать так:

var callbacks = $.Callbacks( "unique" ); 
	callbacks.add(foo1); 
	callbacks.add(foo2); 
	callbacks.add(foo3); 
	callbacks.fire();

Но все ф-ии выполняются одновременно, подскажите как сделать последовательно, не используя settimeout

Стоит добавить: foo1(),foo3() - содержите animate foo2()- асинхронный ajax запрос

READ ALSO
Определить id массива

Определить id массива

Есть список с чекбоксами и массив вида arr{id: i; person: name; state: notActive}Как сделать, чтобы при нажатии на определенный чекбокс state: not становился state:...

209
Загрузка страницы с SVG файлами

Загрузка страницы с SVG файлами

Здравствуйте, у меня такая проблема, что при загрузке страницы svg файлы сначала разносятся на всю страницу, а уже потом подгоняются в заданный...

354
Поддержка UTF-8 в JDBC соединении к MySQL

Поддержка UTF-8 в JDBC соединении к MySQL

При записи в базу данных строк, содержащих кириллицу, отображаются знаки неверной кодировки:

240
Ошибки на slave, как реагировать?

Ошибки на slave, как реагировать?

Связка master-slave master ( 101

424