5.0 事件
2016-02-19 15:59:42 0 举报
AI智能生成
jQuery知识体系-事件
作者其他创作
大纲/内容
事件对象
介绍
event对象的属性
type
target
relatedTarget
currentTarget
data
pageX/pageY
screenX/screenY
clientX/clientY
result
timeStamp
which
altKey/shiftKey/ctrlKey/metaKey
冒泡和默认行为
冒泡行为
默认行为
冒泡和默认行为的方法
冒泡行为
stopPropagation()
isPropagationStopped()
stopImmediatePropagation()
isImmediatePropagationStopped()
默认行为
preventDefault()
isDefaultPrevented()
基础事件
绑定事件
简写事件
一般常规
click(fn)
dblclick(fn)
mousedown(fn)
mouseup(fn)
mousemove(fn)
unload(fn)
resize(fn)
scroll(fn)
select(fn)
change(fn)
submit(fn)
重点了解
第一组
mouseover(fn)
mouseout(fn)
第二组
mouseenter(fn)
mouseleave(fn)
第三组
keydown(fn)
keyup(fn)
keypress(fn)
第四组
focus(fn)
blur(fn)
第五组
focusin(fn)
focusout(fn)
复合事件
ready(fn)
hover([fn1, fn2])
toggle(fn1, fn2, fn3)
高级事件
模拟操作
trigger()方法
通过JavaScript事件名触发
通过自定义事件触发
triggerHandler()方法
命名空间
事件委托
live() 【已废除】
delegate()/undelegate() 【已废除-live()替代物】
整合方法
on()
off()
one()
0 条评论
下一页