鼠标事件

  1. .click() ==> 单击事件

  2. .dblclick() ==> 双击事件

  3. .mousedown() ==> 鼠标按键按下时触发

  4. .mouseup() ==> 鼠标按键释放时触发

  5. .mousemove() ==> 鼠标指针在元素内移动时触发

  6. .mouseover() ==> 当鼠标指针进入元素内触发(冒泡)

  7. .mouseout() ==> 当鼠标指针离开元素时触发(冒泡)

  8. .mouseenter() ==> 当鼠标移入到元素上时触发(不冒泡)

  9. .mouseleave() ==> 当鼠标离开元素上时触发(不冒泡)
    说明:.mouseenter() 和 .mouseleave() 事件只会在绑定它的元素上被调用,而不会在后代节点上触发

  10. .hover() ==> 将两个事件函数绑定到匹配元素上,分别当鼠标指针进入和离开元素时被执行。.hover()=== .mouseenter() + .mouseleave()

  11. .focusin() ==> 元素获得焦点时触发

  12. focusout() ==> 元素失去焦点时触发

表单事件

  1. .focus() ==> 当元素获得焦点时
  2. .blur() ==> 当元素失去焦点时
    说明:.focus() 和 .blur() 不支持冒泡事件,只有绑定自身才有效;.focusin() 和 focusout()支持冒泡事件

  3. .change() ==> 监听