의 jQuery deferred.pipe () 메소드
예
필터링 (해결) 값
$ (함수 () {
VAR () 이연. = $을 연기 ((기능. 필터링 =이 연기 파이프 값 ) {
반환 값 * 2;}); 연기의 해결 ( (5) ); (완료 (기능을 필터링 값 ) {
경고 ( "값이 (2 * 5 =) 10 : "+ 값 );});})
»시도
정의 및 사용
deferred.pipe () 및 / 또는 필터링 기능을위한 체인 느린 개체 유틸리티 방법.
참고 : jQuery를 1.8 폐기, deferred.pipe () 메소드의 시작 부분에서. 대신) (deferred.then 사용합니다.
문법
방법 1
deferred.pipe( [doneFilter ] [, failFilter ] )
방법 두
deferred.pipe( [doneFilter ] [, failFilter ] [, progressFilter ] )
参数 | 描述 |
---|---|
doneFilter | Function类型 可选函数,当延迟得到解决时调用 |
failFilter | Function类型 可选函数,当延迟被拒绝时调用 |
progressFilter | Function类型 可选函数,当进度通知发送给Deferred(延迟)被调用 |
더 많은 예제
필터 값을 거부 (거부)
필터 값을 거부 (거부).
체인 작업
체인 작업.