Manuale di riferimento jQuery - Eventi
- Pagina precedente Selettori jQuery
- Pagina successiva Effetti jQuery
jQuery 事件方法
事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。
触发实例:
$("button#demo").click()
上面的例子将触发 id="demo" 的 button 元素的 click 事件。
绑定实例:
$("button#demo").click(function(){$("img").hide()})
上面的例子会在点击 id="demo" 的按钮时隐藏所有图像。
方法 | 描述 |
---|---|
bind() | 向匹配元素附加一个或更多事件处理器 |
blur() | 触发、或将函数绑定到指定元素的 blur 事件 |
change() | 触发、或将函数绑定到指定元素的 change 事件 |
click() | 触发、或将函数绑定到指定元素的 click 事件 |
dblclick() | 触发、或将函数绑定到指定元素的 double click 事件 |
delegate() | 向匹配元素的当前或未来的子元素附加一个或多个事件处理器 |
die() | 移除所有通过 live() 函数添加的事件处理程序。 |
error() | 触发、或将函数绑定到指定元素的 error 事件 |
event.isDefaultPrevented() | 返回 event 对象上是否调用了 event.preventDefault()。 |
event.pageX | 相对于文档左边缘的鼠标位置。 |
event.pageY | 相对于文档上边缘的鼠标位置。 |
event.preventDefault() | 阻止事件的默认动作。 |
event.result | 包含由被指定事件触发的事件处理器返回的最后一个值。 |
event.target | 触发该事件的 DOM 元素。 |
event.timeStamp | 该属性返回从 1970 年 1 月 1 日到事件发生时的毫秒数。 |
event.type | 描述事件的类型。 |
event.which | 指示按了哪个键或按钮。 |
focus() | 触发、或将函数绑定到指定元素的 focus 事件 |
keydown() | 触发、或将函数绑定到指定元素的 key down 事件 |
keypress() | 触发、或将函数绑定到指定元素的 key press 事件 |
keyup() | Eseguire la funzione o associare la funzione a un evento key up specifico dell'elemento |
live() | Aggiungere uno o più gestori di eventi a elementi corrispondenti attuali o futuri |
load() | Eseguire la funzione o associare la funzione a un evento load specifico dell'elemento |
mousedown() | Eseguire la funzione o associare la funzione a un evento mouse down specifico dell'elemento |
mouseenter() | Eseguire la funzione o associare la funzione a un evento mouse enter specifico dell'elemento |
mouseleave() | Eseguire la funzione o associare la funzione a un evento mouse leave specifico dell'elemento |
mousemove() | Eseguire la funzione o associare la funzione a un evento mouse move specifico dell'elemento |
mouseout() | Eseguire la funzione o associare la funzione a un evento mouse out specifico dell'elemento |
mouseover() | Eseguire la funzione o associare la funzione a un evento mouse over specifico dell'elemento |
mouseup() | Eseguire la funzione o associare la funzione a un evento mouse up specifico dell'elemento |
one() | Aggiungere un gestore di eventi agli elementi corrispondenti. Ogni elemento può innescare tale gestore una sola volta. |
ready() | Evento di document ready (quando il documento HTML è pronto e disponibile) |
resize() | Eseguire la funzione o associare la funzione a un evento resize specifico dell'elemento |
scroll() | Eseguire la funzione o associare la funzione a un evento scroll specifico dell'elemento |
select() | Eseguire la funzione o associare la funzione a un evento select specifico dell'elemento |
submit() | Eseguire la funzione o associare la funzione a un evento submit specifico dell'elemento |
toggle() | Associare due o più funzioni di gestione degli eventi, che vengono eseguite quando si verifica un evento click ciclico. |
trigger() | Tutti gli eventi specifici degli elementi corrispondenti |
triggerHandler() | Il primo evento specifico dell'elemento corrispondente |
unbind() | Rimuovere un gestore di eventi aggiunto da un elemento corrispondente |
undelegate() | Rimuovere un gestore di eventi aggiunto da un elemento corrispondente, ora o in futuro |
unload() | Eseguire la funzione o associare la funzione a un evento unload specifico dell'elemento |
Vedere
- Pagina precedente Selettori jQuery
- Pagina successiva Effetti jQuery