jQuery events are attached with some function and function called when event triggers. On a web page actions taken by visitors are events. They can be responded accordingly as click, change, blur, focus, keypress etc. Some common events as categorised as :
Mouse Events : click, dblclick, hover
Keyboard Events : keypress, keydown, keyup
Form Events : change,select, focus, blur
Window : load, scroll, resize
jQuery Events – Most Frequently Asked:
jQuery provide many functions to handle JavaScript Events. Here we have listed those events which are most frequently used and most frequently asked in interviews.
- click(): event is triggered when an element is clicked.
- change(): event is triggered when the value of a form field is changed.
- focus(): event is triggered when a form field is focused.
- blur(): event is triggered when a form field is blurred.
- hover(): event is triggered when moue pointer hover the element.
- focusin(): event is triggered when the child of and element is focused.
- focusout(): event is triggered when the child of an element is blurred.
- keydown(): event is triggered when a key from keyboard is pressed down.
- keypress(): event is triggered when a key is pressed .keypress event is not fired for ALT, CTRL, SHIFT, ESC.
- keyup(): event is triggered when a pressed key is released.
- load(): event is triggered when a DOM is loaded.
- unload(): event is triggered when a DOM is unloaded.
- mouseenter(): event is triggered when mouse pointer enters the area.
- mousedown(): event is triggered when left mouse button is clicked.
- mouseout(): event is triggered when mouse pointer leaves the area.
- on(): on event is used to add additional handler toDOM element.
- submit(): event is triggered when form is submitted.
- scroll(): event is triggered when the window is scrolled.
- select(): event is triggered when the a form element is selected, in combo-box or dropdown list.
- ready(): event is triggered when the DOM is ready and loaded in tree.
- resize(): event is triggered when window dimensions are resized.