일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩
- 인출수수료
- python
- 사망
- 수수료
- 중도인출
- 보험
- 웹개발
- javascript
- 보험료
- 리스트
- 납입
- 프로그래밍
- Java
- 교보생명
- 자바스크립트
- 추가납입
- 급성심근경색증
- 문자열
- 뇌출혈
- PythonProgramming
- 심장질환
- 특약
- Vue.js
- jQuery
- 교보
- 파이썬
- 변환
- 가입
- 프론트엔드
- Today
- Total
목록jQuery (256)
SeouliteLab
event.which 속성은 jQuery에서 이벤트 핸들러 내에서 호출되었을 때, 사용자가 누른 키의 키 코드를 나타냅니다. 이를 통해 특정 키가 눌렸는지를 식별하고 해당 키에 대한 작업을 수행할 수 있습니다. 예제 1: 기본 사용법 - 키보드 이벤트 출력 결과: 눌린 키의 키 코드: (누른 키의 키 코드) 설명: 이 예제에서는 사용자가 키를 누르면 해당 키의 키 코드가 알려집니다. 예제 2: 화살표 키 식별하기 출력 결과: 화살표 키에 따라 메시지가 나타납니다. 설명: 이 예제에서는 사용자가 화살표 키를 누를 때 각 화살표 키에 대한 메시지가 나타납니다. 예제 3: 특정 키만 허용하기 출력 결과: A, B, C 키 이외의 키를 누를 때 경고창이 나타납니다. 설명: 이 예제에서는 사용자가 A, B, C ..
event.type 속성은 jQuery에서 이벤트 핸들러 내에서 호출되었을 때, 발생한 이벤트의 유형을 나타냅니다. 이를 통해 어떤 종류의 이벤트가 발생했는지를 식별할 수 있습니다. 예제 1: 기본 사용법 클릭하세요 출력 결과: 이벤트 유형: click 설명: 이 예제에서는 버튼을 클릭했을 때, 발생한 이벤트의 유형인 click을 알려줍니다. 예제 2: 여러 이벤트 유형에서의 사용 출력 결과: 이벤트 유형: focus (입력 필드를 클릭하여 포커스됨) 이벤트 유형: blur (입력 필드에서 포커스가 빠져나감) 설명: 이 예제에서는 입력 필드에 포커스가 들어오거나 나갈 때 각각 focus와 blur 이벤트가 발생하는 것을 보여줍니다. 예제 3: 키보드 이벤트에서의 사용 출력 결과: 이벤트 유형: keydo..
event.timeStamp 속성은 jQuery에서 이벤트 핸들러 내에서 호출되었을 때, 이벤트가 발생한 시간을 나타냅니다. 이를 통해 이벤트의 발생 순서나 간격 등을 파악할 수 있습니다. 예제 1: 기본 사용법 클릭하세요 출력 결과: 이벤트 발생 시간: (클릭한 시간의 타임스탬프) 설명: 이 예제에서는 버튼을 클릭했을 때, 이벤트가 발생한 시간의 타임스탬프를 알려줍니다. 예제 2: 여러 이벤트 핸들러에서의 사용 클릭하세요 출력 결과: 첫 번째 핸들러 - 이벤트 발생 시간: (클릭한 시간의 타임스탬프) 두 번째 핸들러 - 이벤트 발생 시간: (클릭한 시간의 타임스탬프) 설명: 이 예제에서는 하나의 버튼에 대해 두 개의 이벤트 핸들러가 등록되어 있습니다. 각 핸들러에서는 이벤트가 발생한 시간의 타임스탬프를..
event.target 속성은 jQuery에서 이벤트 핸들러 내에서 호출되었을 때, 이벤트가 발생한 요소를 가리킵니다. 이를 통해 이벤트가 발생한 요소를 식별하고 해당 요소에 대한 작업을 수행할 수 있습니다. 예제 1: 기본 사용법 클릭하세요 출력 결과: 이벤트가 발생한 요소: DIV 설명: 이 예제에서는 를 클릭했을 때, 이벤트가 발생한 요소인 의 태그 이름을 알려줍니다. 예제 2: 중첩된 요소에서의 사용 내부 요소 출력 결과: 이벤트가 발생한 요소: inner 설명: 이 예제에서는 내부 요소를 클릭했을 때, 이벤트가 발생한 요소의 ID인 inner를 알려줍니다. 예제 3: 여러 이벤트 타입에서의 사용 출력 결과: 이벤트가 발생한 요소: DIV 설명: 이 예제에서는 여러 이벤트 유형(click 및 mo..
event.stopPropagation() 메서드는 jQuery에서 이벤트 핸들러 내에서 호출되었을 때, 현재 이벤트의 전파를 중단시키는 역할을 합니다. 이를 통해 부모 요소로의 이벤트 전파를 막고 현재 요소에서만 이벤트가 처리되도록 할 수 있습니다. 예제 1: 기본 사용법 클릭하세요 출력 결과: 클릭 이벤트 발생 설명: 이 예제에서는 요소 안에 이 있습니다. 을 클릭하면 부모인 의 클릭 이벤트가 발생하지만, event.stopPropagation() 메서드로 인해 부모 요소로의 이벤트 전파가 중단되어 부모 요소의 클릭 이벤트 핸들러는 실행되지 않습니다. 예제 2: 중첩된 요소에서의 사용 내부 요소 출력 결과: 내부 요소 클릭 설명: 이 예제에서는 내부 요소와 외부 요소가 중첩되어 있습니다. 내부 요소를..
event.stopImmediatePropagation() 메서드는 jQuery에서 이벤트 핸들러 내에서 호출되었을 때, 현재 이벤트의 전파를 즉시 멈추는 역할을 합니다. 이를 통해 다른 이벤트 핸들러들이 실행되지 않고 현재 이벤트만 처리할 수 있습니다. 예제 1: 기본 사용법 클릭하세요 출력 결과: 첫 번째 핸들러 호출됨 설명: 이 예제에서는 를 클릭했을 때, 두 개의 이벤트 핸들러가 등록되어 있습니다. 하지만 첫 번째 핸들러에서 event.stopImmediatePropagation() 메서드를 호출하여 전파를 즉시 멈췄기 때문에 두 번째 핸들러는 실행되지 않습니다. 예제 2: 중첩된 요소에서의 사용 내부 요소 출력 결과: 내부 요소 클릭 설명: 이 예제에서는 외부 요소와 내부 요소가 중첩되어 있습니..
이벤트 핸들러 함수 내에서 작업을 수행하고 그 결과를 다음 핸들러 함수에 전달해야 할 때가 있습니다. jQuery의 이벤트 객체의 result 속성은 이러한 작업을 수행할 때 유용하게 활용될 수 있습니다. 이 속성은 이벤트의 결과를 저장하고 다음 핸들러 함수에 전달하는 데 사용됩니다. 예제 1: 이벤트 결과 저장 및 전달하기 버튼 1 버튼 2 결과: 버튼 1을 클릭하면 버튼 2를 클릭했을 때 '첫 번째 버튼 클릭'이 출력됩니다. 버튼 2를 클릭하면 아무것도 출력되지 않습니다. 설명: 이 예제에서는 두 개의 버튼이 있고, 첫 번째 버튼을 클릭하면 두 번째 버튼을 클릭했을 때 특정 결과를 출력하도록 구성되어 있습니다. 버튼 1을 클릭하면 클릭 이벤트 핸들러에서 event.result에 '..
웹 페이지에서 마우스 이벤트가 발생할 때, 이벤트가 일어난 요소와 관련된 요소를 식별하는 데에 사용되는 속성 중 하나가 relatedTarget입니다. jQuery의 event.relatedTarget 속성은 이벤트와 관련된 다른 요소를 제공하여 상호작용을 더욱 효과적으로 처리할 수 있습니다. 예제 1: 마우스 이벤트에서 관련 요소 확인하기 결과: 박스1에 마우스를 진입하면 해당 요소와 관련된 요소로 자기 자신이, 이전에 마우스가 있던 요소로는 null이 출력됩니다. 박스2에 마우스를 진입하면 해당 요소와 관련된 요소로 자기 자신이, 이전에 마우스가 있던 요소로는 박스1의 id가 출력됩니다. 설명: 이 예제에서는 마우스 이벤트가 발생했을 때 해당 요소와 관련된 다른 요소를 확인하는 방법을 보여줍니다. m..
일반적으로 HTML 요소들은 특정 이벤트가 발생했을 때 특정 동작을 수행합니다. 하지만 때때로 이러한 기본 동작을 막고 사용자 정의 동작을 수행해야 할 때가 있습니다. jQuery의 event.preventDefault() 메서드는 이러한 상황에서 기본 동작을 막는 데 사용됩니다. 예제 1: 링크 클릭 시 기본 동작 막기 링크를 클릭해보세요 결과: 링크를 클릭하면 기본 동작인 페이지 이동이 발생하지 않고, 알림창이 뜨게 됩니다. 설명: 이 예제에서는 태그를 클릭했을 때의 기본 동작인 페이지 이동을 막기 위해 event.preventDefault()를 사용했습니다. 이로써 링크를 클릭했을 때 페이지가 이동하는 대신 사용자에게 알림창이 뜨도록 만들었습니다. 예제 2: 폼 제출 시 기본 동작 막기 제출 결과:..
마우스 이벤트는 웹 페이지에서 사용자와 상호작용하는데 중요한 역할을 합니다. jQuery의 event.pageY 속성을 사용하면 마우스 이벤트가 발생한 위치의 수직 좌표를 얻을 수 있습니다. 이를 활용하여 다양한 상황에서 마우스 이벤트를 처리할 수 있습니다. 예제 1: 클릭한 위치의 수직 좌표 출력 문서 내 어느 곳이든 클릭해보세요. 결과: 문서 내 어느 위치를 클릭해도 해당 위치의 수직 좌표가 표시됩니다. 설명: 이 예제에서는 문서 전체에 클릭 이벤트를 등록하여 클릭한 위치의 수직 좌표를 출력합니다. event.pageY 속성을 사용하여 마우스 이벤트가 발생한 위치의 수직 좌표를 가져와서 결과로 출력합니다. 예제 2: 요소 내에서의 마우스 이동 좌표 출력 마우스를 이동해보세요. 결과: 요소 내에서 마우..