я "использую JQuery V2.0.0
Я пытаюсь понять, отложенные объекты и я получил неожиданный результат. Нерабочее() был уволен, даже если нет видимых или известная ошибка здесь.
function foo1() { alert('testing'); }
$.when(foo1())
.done(alert('success'))
.fail(alert('fail'))
Благодаря ...
Да, я могу сказать, что я сделал что-то неправильно. :-) Один быстрый вопрос, допустим или разрешен, если я делаю это без функции «foo» -> $ .when (alert ('test')) .done (function() {}). Fail (function() {}); – fletchsod
Все еще ждут 5 минут, поэтому я могу нажать на ответ на ваш вопрос. – fletchsod
@fletchsod в этом конкретном случае, при вызове 'alert' непосредственно в' $ .when' приведет к вызову callback done. Это только результат возврата из выражения внутри '.when'. – Alnitak