jquery(三)事件篇

jQuery鼠标事件之click与dblclick事件

前者单击,后者双击

jQuery鼠标事件之mousedown与mouseup事件

jQuery鼠标事件之mousemove事件

移动事件

jQuery鼠标事件之mouseover与mouseout事件

jQuery鼠标事件之mouseenter与mouseleave事件

mouseenter事件只会在绑定它的元素上被调用,而不会在后代节点上被触发

jQuery鼠标事件之hover事件

1
(selector).hover(handlerIn, handlerOut)
  • handlerIn(eventObject):当鼠标指针进入元素时触发执行的事件函数
  • handlerOut(eventObject):当鼠标指针离开元素时触发执行的事件函数

    jQuery鼠标事件之focusin事件

    当一个元素,或者其内部任何一个元素获得焦点的时候,例如:input元素,用户在点击聚焦的时候,如果开发者需要捕获这个动作的时候,jQuery提供了一个focusin事件

jQuery鼠标事件之focusout事件

当一个元素,或者其内部任何一个元素失去焦点的时候,比如input元素,用户在点击失去焦的时候,如果开发者需要捕获这个动作,jQuery提供了一个focusout事件

jQuery表单事件之blur与focus事件

focus与blur事件:不支持冒泡,focusin与focusout支持冒泡

jQuery表单事件之change事件

元素,和元素的值都是可以发生改变的,开发者可以通过change事件去监听这些改变的动作

(1).input元素
监听value值的变化,当有改变时,失去焦点后触发change事件。对于单选按钮和复选框,当用户用鼠标做出选择时,该事件立即触发。

(2).select元素
对于下拉选择框,当用户用鼠标作出选择时,该事件立即触发

(3).textarea元素
多行文本输入框,当有改变时,失去焦点后触发change事件

jQuery表单事件之select事件

当 textarea 或文本类型的 input 元素中的文本被选择时,会发生 select 事件。

select事件只能用于元素与