jquery事件相关
事件对象
$("button").click(function(e){
// e就是事件对象 事件函数的第一个参数就是事件对象
});
取消冒泡
$("button").click(function(e){
e.stopPropagation();
// e就是事件对象 事件函数的第一个参数就是事件对象
});
取消 默认事件
e.preventDefault()
jquery绑定事件
元素.事件名(function(){})
bind绑定事件
bind(type,[data],fn)
type:事件类型 事件名
含有一个或多个事件类型的字符串,由空格分隔多个事件。比如"click"或"submit",还可以是自定义事件名。
data: 额外的数据 自动挂载在事件对象的 data属性上
fn:事件函数
unbind(type,[data|fn]])
bind()的反向操作,从每一个匹配的元素中删除绑定的事件。
如果没有参数,则删除所有绑定的事件。
你可以将你用bind()注册的自定义事件取消绑定。
如果提供了事件类型作为参数,则只删除该类型的绑定事件。
如果把在绑定时传递的处理函数作为第二个参数,则只有这个特定的事件处理函数会被删除。
delegate
delegate(selector