eventos en js
evento del ratón
al hacer clic |
haga clic en el disparador |
hacer clic |
haga doble clic |
onmouseenter |
mover a |
dejar el mouse |
mudarse |
el ratón por encima |
pasar a (incluidos elementos secundarios) |
en el mouse |
alejarse (incluidos los elementos secundarios) |
mover el mouse |
mover |
Menú de contexto |
botón derecho del ratón |
con el mouse abajo |
prensa |
en el ratón |
liberar |
eventos de teclado
onkeydown |
prensa |
al presionar una tecla |
presione y suelte |
encendido |
liberar |
evento de formulario
en la falta de definición |
perder el enfoque |
enfocado |
ganar enfoque |
en cambio |
cuando el contenido cambia |
en entrada |
ingresar |
reiniciar |
reiniciar |
al enviar |
entregar |
evento de arrastre
inaguantable |
arrastrar |
indiferente |
terminado de arrastrar |
portador |
Al arrastrar un elemento al objetivo |
ondragleave |
Al arrastrar un elemento lejos del objetivo |
ondragover |
Al arrastrar un elemento al destino de colocación |
ondrop |
Al arrastrar un elemento para soltar el área de destino |
inicio del contrato |
al empezar a arrastrar el elemento |
evento del portapapeles
oncopia |
Copiar |
sin cortar |
cortar |
pegar |
pegar |
evento de impresión
en la huella posterior |
La impresión ha comenzado o la ventana de impresión se ha cerrado |
en antes de imprimir |
cuando la impresión está a punto de comenzar |
Eventos de marco/objeto
cargar |
página cargada |
desplazamiento |
al desplazarse |
cambiar el tamaño |
cambiar el tamaño de la ventana |
ocultar en la página |
Al saltar a la página |
error |
Cuando hubo un error al cargar un documento o imagen |
descargar |
salir de la página |
evento multimedia
en pausa |
pausa |
en juego |
empezar a jugar |
evento de animación
fin de animación |
Cuando la animación CSS termina de reproducirse |
iteración de animación |
Cuando se repite la animación CSS |
inicio de animación |
Cuando la animación CSS comienza a reproducirse |
eventos en jquery
Elimine "on" y agregue paréntesis "()" para encapsular las propiedades de js en métodos. Un evento fue diferente.
evento de carga
listo() |
区别于 onload .该方法无需加载图片或视频。 |
绑定事件与移除事件
on()方法可以为指定元素添加多个事件。
元素.on("事件类型1 事件类型2",function(){})
元素.on({事件类型1:function(){},事件类型2:(){}})
off()方法可以从指定元素上移除多个事件。
元素.off(事件类型)
复合事件
hover()方法用于模拟鼠标指针进入和离开事件,相当于mouseenter和mouseleave事件的组合。
本章总结
苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。 ——胡居仁