jQuery中的时间处理方法

click() 绑定或触发单击事件

mouseover() 鼠标覆盖事件

mouseout() 鼠标移出事件

bind() 可以给元素一次性绑定一个或多个多个事件(多个事件绑定同一个方法)

unbind() 解除事件的绑定

one() 使用和 bind() 方法一致但是 one() 方法每个绑定的事件只会对对应操作响应一次

live() 绑定事件,绑定所有选择器匹配到的所有标签对象,哪怕是后期动态创建的也会有效(即每次都会从新筛选标签对象)

jQuery中事件的冒泡

事件的冒泡是指父子元素同时绑定了某个事件时,对子元素实现该事件时父元素也会响应相应事件(即对子元素实现点击操作对父元素来说也相当于实现了点击操作)

需要在子元素的事件响应的函数中结尾使用 return false 来阻止事件的冒泡传递

JavaScript事件对象

原生js获取事件对象:

function() 的参数列表中添加参数,即可获取,例如:XXX.onclick() = function(event){}event 即表示事件对象

jQuery获取事件对象:

同样是在 function() 中添加参数,例如 XXX.click(function(event){})event 即表示获取的事件对象,但是注意jQuery会对该事件进行一次封装(内容不变)