> 웹 프론트엔드 > 프런트엔드 Q&A > Jquery 마우스 조작 기능이란 무엇입니까?

Jquery 마우스 조작 기능이란 무엇입니까?

青灯夜游
풀어 주다: 2022-03-23 18:55:45
원래의
2674명이 탐색했습니다.

마우스 조작 함수는 다음과 같습니다: 1. click(), 클릭 이벤트를 실행합니다. 2. dblclick(), 두 번 클릭 이벤트를 실행합니다. 3. hover(), 마우스 입력 및 제거 이벤트를 실행합니다. ), 누르기 이벤트 마우스 버튼 이벤트를 작동합니다. 5. mouseup() 6.ggle() 등.

Jquery 마우스 조작 기능이란 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, jquery 버전 1.10.2, Dell G3 컴퓨터.

마우스 조작이 필요한 것은 DOM 이벤트에서 가장 일반적으로 사용되는 이벤트인 마우스 이벤트입니다. jQuery는 마우스 이벤트를 캡슐화하고 확장합니다.

마우스 이벤트 종류

마우스 이벤트에는 click, contextmenu, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave 등 10가지 종류가 있습니다

click         当用户按下并释放鼠标按键或其他方式“激活”元素时触发
contextmenu   可以取消的事件,当上下文菜单即将出现时触发。当前浏览器在鼠标右击时显示上下文菜单
dblclick      当用户双击鼠标时触发
mousedown     当用户按下鼠标按键时触发
mouseup       当用户释放鼠标按键时触发
mousemove     当用户移动鼠标时触发
mouseover     当鼠标进入元素时触发
mouseout      当鼠标离开元素时触发
mouseenter    类似mouseover,但不冒泡
mouseleave    类似mouseout,但不冒泡
로그인 후 복사

jquery 마우스 조작 기능

10가지 이상의 마우스 이벤트 유형에는 해당 jquery 마우스 작동 기능이 있습니다.

click()

클릭 이벤트 추가/트리거 및 핸들러 기능 결합

contextmenu()

컨텍스트 메뉴 이벤트에 이벤트 핸들러 추가 및 핸들러 기능 결합

dblclick()

추가/트리거 이벤트를 두 번 클릭하고 핸들러 함수

hover()

를 바인딩하여 mouseenter 및 mouseleave 이벤트를 트리거합니다.

hover() 메서드는 마우스 포인터가 선택한 요소 위에 있을 때 실행될 두 가지 기능을 지정합니다.

두 개의 이벤트 함수를 일치하는 요소에 바인딩합니다. 이 함수는 마우스 포인터가 요소에 각각 들어오고 나갈 때 실행됩니다. 마우스 포인터가 요소에 들어오고 나갈 때 실행되도록 일치하는 요소에 단일 이벤트 함수를 바인딩합니다.

mousedown()

"mousedown" 이벤트를 추가/트리거하고 핸들러 함수를 바인딩합니다

mouseenter()

마우스 입력 이벤트를 추가/트리거하고 핸들러 함수를 바인딩

mouseleave()

마우스 나뭇잎 이벤트를 추가/트리거하고 핸들러 함수를 바인딩

mousemove()

"mousemove" 이벤트를 추가/트리거하고 핸들러 함수를 바인딩

mouseout()

" mouseout" 이벤트 및 핸들러 함수 바인딩

mouseover()

"mouseover" 이벤트 추가/트리거 및 핸들러 함수 바인딩(참고: 이벤트 버블링이 지원됨)

mouseup( )

추가/트리거 "mouseup" 이벤트, 핸들러 함수 바인딩

| 더 이상 사용되지 않음 > 버전 1.8에서 더 이상 사용되지 않는 API | 삭제된 함수

toggle()

Add/trigger" 토글" 이벤트, 바인드 핸들러 함수

대체 클릭을 수행하기 위해 일치하는 요소에 대한 두 개 이상의 핸들러.

【추천 학습: jQuery 동영상 튜토리얼, 웹 프론트엔드 개발

위 내용은 Jquery 마우스 조작 기능이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿