jquery / javascript - запуск двух функций из свойства onComplete - PullRequest
0 голосов
/ 15 марта 2011

Я использую плагин со свойством "onComplete".

Итак, я установил что-то вроде этого "onComplete: completeHandler"

И он запускает функцию, определенную в:

function completeHandler()

Мне просто нужна дополнительная строка кода, которую нужно запустить, есть ли способ сказать, что нужно запустить две функции? Или мой лучший способ написать другую функцию с именем "alternateCompleteHandler" и в конце вызова этой функции completeHandler()?

Ответы [ 3 ]

4 голосов
/ 15 марта 2011

Это то, что вы ищете:

onComplete: function(){
   function1();
   function2();
}
1 голос
/ 15 марта 2011

Если вы хотите, чтобы две функции запускались одновременно, используйте это:

setTimeout(function1,1); 
setTimeout(function2,1);

Если вы хотите, чтобы они бегали друг за другом, сделайте следующее:

onComplete: function() {completeHandler();alternateCompleteHandler();}

это называется анонимной функцией.

0 голосов
/ 15 марта 2011

Я бы сказал, что самый гибкий способ - создать новую функцию. Я думаю, что есть лучшие варианты, чтобы назвать его, хотя:)

...