Latest web development tutorials

JQuery deferred.done метод ()

Jquery методы Разное Jquery методы Разное

примеров

Когда пользователь нажимает на кнопку, допустимость сохраняющихся объектов, вызывая ряд обратных вызовов

<Кнопка> Go </ Button> <p> Приготовьте ... </ p> <скрипт> $ (функция () { // Когда Отложенный объект решен, три функция вызывается функция fn1 () {$ ( "P" ). Append ( "1" );} функция Fn2 () {$ ( "P" ). Append ( "2" );} функция FN3 ( N ) {$ ( "P" ). Append ( п + "3" + N );} // Создание отложенное объектов вар . DFD = $ Отложенный (); // добавить обработчик будет вызываться при DFD решить DFD // .done () Функция , чтобы получить число или функцию массива . Совершено ( [ fn1, Fn2 ], Fn3, [ Fn2, fn1 ] ) // Мы можем также подключить к другим методам . Готово (функция ( N ) {$ ( "P" ). Append ( п + "завершено" . );}); // Когда нажата кнопка изменила статус Завершено $ ( "Кнопка" ). На ( "Нажмите кнопку", функция () { DFD. решить ( "И" );});}) < / Script>

Попробуйте »

Определение и использование

deferred.done () функция, когда при Отложенный (задержка) объекта принимается, добавьте обработчик вызова.
Совет: Этот метод принимает один или несколько параметров. deferred.done () возвращает объект отложенным, вы можете подключить другие активные объекты, содержащий метод дополнительного .done (). Когда Отложенный объект решен, функция обратного вызова в том порядке, они добавляются к исполнению, и может быть передан в качестве параметра с использованием следующих методов: разрешения, resolveWith.


грамматика

deferred.done( doneCallbacks [, doneCallbacks ] )

参数 描述
doneCallbacks Function类型 一个函数或者函数数组,当Deferred(延迟)对象得到解决时被调用
doneCallbacks 可选。Function类型 一个函数或者函数数组,当Deferred(延迟)对象得到解决时被调用


Jquery методы Разное Jquery методы Разное