Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 웹개발
- freiend클래스
- new연산자
- time()
- 생성자호출
- 자바스크립트
- HTML
- jQuery
- 연산자재정의
- 랜덤출력
- 친구함수
- 제네릭 함수
- 객체지향프로그래밍
- 자바스크립트라이브러리
- 코딩
- 함수중복
- 프로그래밍
- 함수표현식
- freiend선언
- call by referance
- this객체
- 멤버접근허용
- SQL
- C언어
- JS
- friend함수
- C++
- 데이터베이스
- react
- 테이블
Archives
- Today
- Total
Programming Storytelling
jQuery 이벤트 메소드란? 본문
이벤트란 웹페이지가 응답 할 수 있는 모든 다른 방문자의 동작을 일컫는다.
만약 페이지의 모든 단락에 클릭 이벤트를 할당하고 싶다면 아래의 코드와 같은 형식을 쓰도록하자.
$("p").click(function(){
// action goes here!!
});
다음 단계는 이벤트가 발생할 때 발생할 일을 정의 하는 것이다. 발생할 일은 함수 안에 적어 전달하면 된다.
이제 일반적으로 사용되는 jQuery 이벤트 메소드에 대해 살펴 보도록 하자.
1. $(document).ready()
:이 메소드를 사용하면 문서가 완전히 로드 될 때 함수를 실행 할 수 있다.
2.dblclick()
:이 함수는 사용자가 HTML요소를 두 번 클릭 할 때 실행된다.
3.mouseenter()
:HTML 요소에 대한 이벤트 핸들러 함수를 첨부한다.
이 함수는 마우스 포인터가 HTML요소에 들어갈 때 실행된다.
4.mouseleave()
:이 함수는 마우스 포인터가 HTML요소를 벗어날 때 실행된다.
5.mousedown()
:왼쪽,가운데 또는 오른쪽 마우스 버튼을 누른 상태에서 마우스가 HTML요소 위에있을 때 함수가 실행된다.
6.mouseup()
:왼쪽, 가운데 또는 오른쪽 마우스 단추를 놓을 때, 마우스가 HTML 요소 위에있을 때 함수가 실행된다.
##focus()메서드와 blur()메서드 그리고 on()메서드에 대해서##
focus()메서드는 양식필드에 포커스가 있을 때 실행되는 반면 blur()메서드는 양식필드가 포커스를 잃을 때 실행된다.
그리고 마지막으로 on()메서드는 상기 선택된 요소에 대한 하나 이상의 이벤트 핸들러를 첨부할때 사용한다.
'jQuery' 카테고리의 다른 글
jQuery 애니메이션 (0) | 2019.06.06 |
---|---|
웹페이지에 jQuery 적용 시키기 (0) | 2019.06.05 |