의 jQuery callbacks.lock () 메소드
예
() 잠금 callbacks.lock와 콜백 목록에 추가 피하기 위해 국가의 목록을 수정
$ (함수 () {
//리스트 간단한 함수에 추가 될
VAR foo는 = 기능 ( 값 ) {
경고 ( "푸"+ 값 );}; var에 . 콜백 = $ 콜백 (); //는 목록에 기능을 추가
콜백. 추가 ( foo는 ); // 매개 변수는 모든 콜백 목록을 호출에 전달
콜백. 화재 ( "안녕하세요" ); // 출력 "foo는 : 안녕하세요"
// 잠금 콜백 목록
. 콜백 () 잠금; // 다시 콜백 목록을 호출하려고
콜백. 화재 ( "세계" ) 목록이 잠겨있을 때 // 그 중 하나를 호출 할 수 없습니다, 그래서 "세상은"실행 전달되지 않습니다
})
»시도
정의 및 사용
callbacks.lock () 함수는 현재 상태의 콜백 목록을 고정하는 데 사용됩니다.
주의 : 1. 콜백 객체가 콜백이 잠겨 및 트리거 후 목록에 추가 할 수있다 그것의 매개 변수 바인딩 기능과 "메모리"기호가 생성됩니다.
2.이 방법은 결합 콜백리스트 콜백 객체를 반환한다.
문법
이 방법은 매개 변수를 허용하지 않습니다.
callbacks.lock()
더 많은 예제
콜백 개체를 만들 매개 변수로 "메모리"를 사용
콜백 객체를 생성 매개 변수로 "메모리를 사용하고 목록을 볼 수 있습니다.