events.js
회원
-
내부 _supportsPassive
-
패시브 이벤트 리스너 지원 여부
-
내부 상수 passiveEvents
-
터치 이벤트 Chrome은 수동적일 것으로 예상합니다.
방법
-
정적 임의 (요소, 유형, fn)
-
리스너를 한 번만 트리거한 다음 구성된 모든 이벤트에 대해 끄십시오.
매개 변수 :
이름 유형 설명 원소
요소 | 물체 바인딩할 요소 또는 개체입니다.
유형
문자열 | 정렬.< 끈> 이벤트 이름/유형
fn
이벤트~이벤트리스너 이벤트 리스너 기능
-
정적 fixEvent (이벤트) → {Object}
-
표준 속성 값을 갖도록 네이티브 이벤트 수정
매개 변수 :
이름 유형 설명 이벤트
물체 수정할 이벤트 개체입니다.
반환:
객체 -고정 이벤트 객체.
-
정적 꺼짐 (요소, 유형 opt , fn opt )
-
요소에서 이벤트 리스너를 제거합니다.
매개 변수 :
이름 유형 속성 설명 원소
요소 | 물체 리스너를 제거할 개체입니다.
유형
문자열 | 정렬.< 끈> <선택 과목>
제거할 리스너 유형입니다. 요소에서 모든 이벤트를 제거하려면 포함하지 마십시오.
fn
EventTarget~EventListener <선택 과목>
제거할 특정 리스너입니다. 이벤트 유형에 대한 리스너를 제거하려면 포함하지 마십시오.
-
정적 켜기 (요소, 유형, fn)
-
요소에 이벤트 리스너 추가 별도의 캐시 개체에 처리기 기능을 저장하고 요소에 대한 고유 ID(guid)와 함께 일반 처리기를 요소의 이벤트에 추가합니다.
매개 변수 :
이름 유형 설명 원소
요소 | 물체 리스너를 바인딩할 요소 또는 개체
유형
문자열 | 정렬.< 끈> 바인딩할 이벤트 유형입니다.
fn
EventTarget~EventListener 이벤트 리스너.
-
정적 항목 (요소, 유형, fn)
-
이벤트에 대해 리스너를 한 번만 트리거합니다.
매개 변수 :
이름 유형 설명 원소
요소 | 물체 바인딩할 요소 또는 개체입니다.
유형
문자열 | 정렬.< 끈> 이벤트 이름/유형
fn
이벤트~이벤트리스너 이벤트 리스너 기능
-
정적 트리거 (요소, 이벤트, 해시 옵션 ) → {boolean|undefined}
-
요소에 대한 이벤트 트리거
매개 변수 :
이름 유형 속성 설명 원소
요소 | 물체 이벤트를 트리거할 요소
이벤트
이벤트대상~이벤트 | 끈 문자열(유형) 또는 유형 속성이 있는 이벤트 객체
해시시
물체 <선택 과목>
이벤트와 함께 전달할 데이터 해시
반환:
부울 | 정의되지 않은 -기본값이 금지된 경우
defaultPrevented
의 반대를 반환합니다. 그렇지 않으면정의되지 않은
반환 -
내부 _cleanUpEvents (요소, 유형)
-
리스너 캐시 및 디스패처 정리
매개 변수 :
이름 유형 설명 원소
요소 | 물체 정리할 요소
유형
끈 정리할 이벤트 유형
-
내부 _handleMultipleEvents (fn, 요소, 유형, 콜백)
-
이벤트 유형 배열을 반복하고 각 유형에 대해 요청된 메서드를 호출합니다.
매개 변수 :
이름 유형 설명 fn
기능 사용하려는 이벤트 메서드입니다.
원소
요소 | 물체 리스너를 바인딩할 요소 또는 개체
유형
끈 바인딩할 이벤트 유형입니다.
콜백
EventTarget~EventListener 이벤트 리스너.