jQuery事件基础篇(1)

1.mousemove(监听用户的操作)
用法:$ele.mousemove()
$ele.mousemove(hander(eventObject))每次触发点击操作都会回调执行函数hander()
$ele.mousemove([eventData],hander(eventObjet))不同作用域下传递数据的问题

2.mouseover和mouseout事件,基本的用法和上面的mousemove一样

3.mouseenter和mouseleave可以让我们知道鼠标是否在元素内部或者元素外部。mouseover和mouseenter的区别,关键点:冒泡的方式处理问题。mouseenter只会在它绑定的元素上有效,而不会在后代结点上有效

4.hover可以传递两个回调函数,会很方便的使用$(selector).hover(handerIn,handerOut)第一个参数是鼠标移入时触发的 ,第二个参数是鼠标移出时触发的

  1. focusin事件,捕获某一个元素或者其内部某一个元素获得焦点的时候的动作,而focusout是捕获失去焦点的动作,使用方法和第一点提到的类似

6.focus()在元素本身产生,focusin()在元素包含的元素中产生

7.change事件监听,