1.加載文檔事件
$(document)ready()斑响;$.holdReady(bool)【jQuery的工具函數(shù)】 暫偷级或恢復(fù)ready事件
2.鼠標(biāo)事件
click()單擊左鍵事件 ?//當(dāng)鼠標(biāo)左鍵按下,然后抬起鼠標(biāo)左鍵谦铃,才算完成一次click事件
dblclick()雙擊左鍵事件 ? //一般情況下用不到咕晋,在某些特別功能下才會(huì)有用
focusin()獲得焦點(diǎn)事件,可用于父級(jí)
focusout()失去焦點(diǎn)事件耙册,可作用于父級(jí)
mousedown()鼠標(biāo)按下事件,和click()有區(qū)別
mouseup()鼠標(biāo)抬起事件
mousemove()鼠標(biāo)移動(dòng)事件
mouseover()鼠標(biāo)進(jìn)入事件
mouseout()鼠標(biāo)離開事件
mouseleave()鼠標(biāo)離開事件
-hover()同時(shí)綁定mouseenter和mouseleave事件
3.鍵盤事件
.keydown()鍵盤按下事件
.keyup()鍵盤拿起事件
keypress()類似 與keydown()但有區(qū)別
4.表單事件
focus()獲得焦點(diǎn)事件//在表單元素中才有
blur()失去焦點(diǎn)事件
select()表單元素被選中時(shí)的事件毫捣,只能用于input[text]和textare
submit()表單提交事件
5.瀏覽器事件
resize() 瀏覽器窗口改變大小事件
scoll()瀏覽器滾動(dòng)條移動(dòng)是發(fā)生的事件
6.事件對(duì)象
event.pageX獲取鼠標(biāo)相對(duì)于文檔的X軸坐標(biāo)
event.pageY獲取鼠標(biāo)相對(duì)于文檔的Y軸坐標(biāo)
event.preventDefault()阻止瀏覽器默認(rèn)行為
event.stopPropagation()阻止冒泡
event.which監(jiān)聽鍵盤輸入和鼠標(biāo)操作
7.綁定和移除事件的方法
bind()綁定事件
unbind()移除事件
on()綁定事件
off()移除事件
one()執(zhí)行一次事件详拙,然后銷毀該事件
delegate()雖然未被廢棄,但官方推薦使用on()代替
undelegate()用off代替