브라우저들은 많은 이벤트를 유발합니다. 이러한 이벤트에 대한 이벤트 리스너를 추가하기 위해서 jQuery를 사용할 수 있습니다.
브라우저 이벤트의 전체 목록은 MDN에서 확인할 수 있는데, 여기에서는 가장 자주 사용되는 이벤트 타입들과 이름들, 그리고 활용 예제를 준비했습니다.
  • 마우스 이벤트: 'click' (예제), 'mousedown'/'mouseup' (예제), 'mousemove' (예제), 'mouseenter'/'mouseleave' (예제)
  • 키보드 이벤트: 'keydown', 'keypress', 'keyup' (예제)
  • 터치 이벤트: 'touchdown', 'touchup', 'touchstart', ‘touchcancel’ (예제)
  • 드래그 이벤트: 'dragstart', 'dragend' (jQueryUI는 교묘하게 직접적으로 드래그 이벤트를 사용할 수 있기에 많은 개발자들이 드래그 기능을 사용합니다. 여기 드래그 가능한 요소드랍 존에 대한 예제가 있습니다.)
  • 폼 이벤트: 'submit' (예제), 'change' (예제), 'focus'/'blur' (예제).
  • 윈도우 이벤트: 'scroll' (예제), 'reload', 'hashchange'
이벤트 리스터를 추가하고 이벤트가 발생했을 때, jQuery는 그것에 대한 관련된 속성을 갖고 있는 jQuery 이벤트 객체 와 함께 코드를 다시 호출할 것입니다. 사용 가능한 어떤 속성이 있는지 더 배워보기 위해서는 다음의 문서 를 읽어보세요.