做自(zì)由與創造的先行者

jQuery 參考手冊 - 事(shì)件

jQuery中文(wén)手冊

jQuery 事(shì)件方法

事(shì)件方法會(huì)觸發匹配元素的事(shì)件,或将函數綁定到(dào)所有匹配元素的某個事(shì)件。

觸發實例:

$("button#demo").click()

上(shàng)面的例子将觸發 id="demo" 的 button 元素的 click 事(shì)件。

綁定實例:

$("button#demo").click(function(){$("img").hide()})

上(shàng)面的例子會(huì)在點擊 id="demo" 的按鈕時(shí)隐藏所有圖像。

方法 描述
bind() 向匹配元素附加一個或更多事(shì)件處理(lǐ)器
blur() 觸發、或将函數綁定到(dào)指定元素的 blur 事(shì)件
change() 觸發、或将函數綁定到(dào)指定元素的 change 事(shì)件
click() 觸發、或将函數綁定到(dào)指定元素的 click 事(shì)件
dblclick() 觸發、或将函數綁定到(dào)指定元素的 double click 事(shì)件
delegate() 向匹配元素的當前或未來(lái)的子元素附加一個或多個事(shì)件處理(lǐ)器
die() 移除所有通過 live() 函數添加的事(shì)件處理(lǐ)程序。
error() 觸發、或将函數綁定到(dào)指定元素的 error 事(shì)件
event.isDefaultPrevented() 返回 event 對(duì)象上(shàng)是否調用(yòng)了(le) event.preventDefault()。
event.pageX 相對(duì)于文(wén)檔左邊緣的鼠标位置。
event.pageY 相對(duì)于文(wén)檔上(shàng)邊緣的鼠标位置。
event.preventDefault() 阻止事(shì)件的默認動作(zuò)。
event.result 包含由被指定事(shì)件觸發的事(shì)件處理(lǐ)器返回的最後一個值。
event.target 觸發該事(shì)件的 DOM 元素。
event.timeStamp 該屬性返回從(cóng) 1970 年 1 月 1 日到(dào)事(shì)件發生時(shí)的毫秒數。
event.type 描述事(shì)件的類型。
event.which 指示按了(le)哪個鍵或按鈕。
focus() 觸發、或将函數綁定到(dào)指定元素的 focus 事(shì)件
keydown() 觸發、或将函數綁定到(dào)指定元素的 key down 事(shì)件
keypress() 觸發、或将函數綁定到(dào)指定元素的 key press 事(shì)件
keyup() 觸發、或将函數綁定到(dào)指定元素的 key up 事(shì)件
live() 爲當前或未來(lái)的匹配元素添加一個或多個事(shì)件處理(lǐ)器
load() 觸發、或将函數綁定到(dào)指定元素的 load 事(shì)件
mousedown() 觸發、或将函數綁定到(dào)指定元素的 mouse down 事(shì)件
mouseenter() 觸發、或将函數綁定到(dào)指定元素的 mouse enter 事(shì)件
mouseleave() 觸發、或将函數綁定到(dào)指定元素的 mouse leave 事(shì)件
mousemove() 觸發、或将函數綁定到(dào)指定元素的 mouse move 事(shì)件
mouseout() 觸發、或将函數綁定到(dào)指定元素的 mouse out 事(shì)件
mouseover() 觸發、或将函數綁定到(dào)指定元素的 mouse over 事(shì)件
mouseup() 觸發、或将函數綁定到(dào)指定元素的 mouse up 事(shì)件
one() 向匹配元素添加事(shì)件處理(lǐ)器。每個元素隻能(néng)觸發一次該處理(lǐ)器。
ready() 文(wén)檔就緒事(shì)件(當 HTML 文(wén)檔就緒可用(yòng)時(shí))
resize() 觸發、或将函數綁定到(dào)指定元素的 resize 事(shì)件
scroll() 觸發、或将函數綁定到(dào)指定元素的 scroll 事(shì)件
select() 觸發、或将函數綁定到(dào)指定元素的 select 事(shì)件
submit() 觸發、或将函數綁定到(dào)指定元素的 submit 事(shì)件
toggle() 綁定兩個或多個事(shì)件處理(lǐ)器函數,當發生輪流的 click 事(shì)件時(shí)執行。
trigger() 所有匹配元素的指定事(shì)件
triggerHandler() 第一個被匹配元素的指定事(shì)件
unbind() 從(cóng)匹配元素移除一個被添加的事(shì)件處理(lǐ)器
undelegate() 從(cóng)匹配元素移除一個被添加的事(shì)件處理(lǐ)器,現(xiàn)在或将來(lái)
unload() 觸發、或将函數綁定到(dào)指定元素的 unload 事(shì)件
網站(zhàn)建設開(kāi)發|APP設計(jì)開(kāi)發|小(xiǎo)程序建設開(kāi)發
下(xià)一篇:jQuery 參考手冊 - 效果
上(shàng)一篇:jQuery 參考手冊 - 選擇器