기본 이벤트 방법: 1. click(), 마우스 클릭 이벤트 설정 2. dblclick(), 마우스 더블클릭 이벤트 설정 3.change(), 콘텐츠 변경 이벤트 설정; 트리거 포커스 이벤트 설정 5. Blur(), 포커스 손실 이벤트 설정 6. mousedown() 등
이 튜토리얼의 운영 환경: windows7 시스템, jquery1.10.2 버전, Dell G3 컴퓨터.
이벤트 메소드는 선택한 요소의 이벤트 핸들러에 함수를 트리거하거나 추가합니다.
아래 표에는 이벤트 처리를 위한 일부 jQuery 메서드가 나열되어 있습니다.
메서드 | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
bind() | 요소에 이벤트 핸들러 추가 | ||||||||||||||||
blur() | 초점 상실 이벤트 추가/트리거 | ||||||||||||||||
change() | 추가/트리거 이벤트 변경 | ||||||||||||||||
click() | 클릭 이벤트 추가/트리거 | ||||||||||||||||
dblclick() | 더블 클릭 이벤트 추가/트리거 | ||||||||||||||||
die() | 버전 1.9에서 제거되었습니다. live() 메소드를 통해 추가된 모든 이벤트 핸들러 제거 | ||||||||||||||||
focus() | 포커스 이벤트 추가/트리거 | ||||||||||||||||
focusin() | focusin 이벤트에 이벤트 핸들러 추가 | ||||||||||||||||
focusout( ) | Add 포커스 아웃 이벤트에 대한 이벤트 핸들러 | ||||||||||||||||
hover() | 호버 이벤트에 두 개의 이벤트 핸들러 추가 | ||||||||||||||||
keydown() | 키 다운 이벤트 추가/트리거 | ||||||||||||||||
keypress() | 키 누르기 이벤트 추가/트리거 | ||||||||||||||||
keyup() | 키업 이벤트 추가/트리거 | ||||||||||||||||
live() | 버전 1.9에서 제거되었습니다. 현재 또는 향후 선택된 요소에 하나 이상의 이벤트 핸들러를 추가합니다 | ||||||||||||||||
mousedown() | mousedown 이벤트 추가/트리거 | ||||||||||||||||
mouseenter() | mouseenter 이벤트 추가/트리거 | ||||||||||||||||
mouseleave( ) | mousemove 이벤트 추가/트리거 | ||||||||||||||||
mousemove() | mouseout() | ||||||||||||||||
mouseover() | Add /trigger 마우스 오버 이벤트|||||||||||||||||
mouseup() | mouseup 이벤트 추가/트리거 | ||||||||||||||||
off() | on() 메서드를 통해 추가된 이벤트 핸들러 제거 | ||||||||||||||||
on() | 요소에 이벤트 처리 추가 절차 | ||||||||||||||||
one() | 선택한 요소에 하나 이상의 이벤트 핸들러를 추가합니다. 이 핸들러는 요소당 한 번만 트리거될 수 있습니다. | ||||||||||||||||
ready() | DOM이 완전히 로드될 때 실행될 함수를 지정합니다. | ||||||||||||||||
toggle() | |||||||||||||||||
trigger() | 선택한 요소에 바인딩된 모든 이벤트 트리거|||||||||||||||||
triggerHandler() | 선택한 요소에 바인딩된 이벤트 트리거 지정된에 대한 모든 함수 이벤트 | ||||||||||||||||
unbind() | 선택한 요소에서 추가된 이벤트 핸들러 제거 | ||||||||||||||||
undelegate() | 현재 또는 미래에 선택된 요소에서 이벤트 핸들러 제거 프로그램 | ||||||||||||||||
.type |
이벤트 핸들러를 사용하여 여러 이벤트를 처리하는 경우 이 속성을 사용하여 click과 같은 이벤트 유형 |
.data |
이벤트가 호출될 때 추가 매개변수가 전달됩니다. |
.target |
이벤트를 트리거한 DOM 요소 |
. |
.pageX/Y |
.result |
|
.preventDefalut() |
|
|
.stopPropagation() |
$("#content").click(function(event) { $("#msg").html("<p>外层div元素被单击</p>"); event.stopPropagation(); //通过event方法阻止事件冒泡 }); 【추천 학습: jQuery 동영상 튜토리얼 | , |
위 내용은 jquery의 기본 이벤트 메소드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!