Latest web development tutorials

jQuery en (método)

Métodos de Evento jQuery Métodos de Evento jQuery

Ejemplos

Añadiendo al controlador de eventos <p> elemento de clic:

$("p").on("click",function(){
alert("The paragraph was clicked.");
});

Trate »

Definición y Uso

método en () en los elementos seleccionados y sub-elementos para agregar uno o más controladores de eventos.

JQuery partir de la versión 1.7 en adelante, el método () se unen y el método (), nuevas alternativas viven () delegado (). El método de la API para traer una gran cantidad de comodidad, se recomienda el uso de este método, se simplifica la base de código de jQuery.

Nota: Utilice el método () para agregar un controlador de eventos para los elementos actuales y futuras (por ejemplo, el nuevo elemento creado por el script).

Consejo: Para eliminar un controlador de eventos, utilice el apagado () método.

Consejo: Para agregar un evento ejecutar sólo una vez y luego se retira, por favor utilice una () método.


gramática

$(selector).on(event,childSelector,data,function,map)

参数 描述
event 必需。规定要从被选元素移除的一个或多个事件或命名空间。

由空格分隔多个事件值。必须是有效的事件。
childSelector 可选。规定只能添加到指定的子元素上的事件处理程序(且不是选择器本身,比如已废弃的 delegate() 方法)。
data 可选。规定传递到函数的额外数据。
function 可选。规定当事件发生时运行的函数。
map 规定事件映射 ( {event:function, event:function, ...}) ,包含要添加到元素的一个或多个事件,以及当事件发生时运行的函数。


Ejemplos

más ejemplos

De bind () para el ()
Cómo utilizar el controlador on () para lograr el bind (mismo efecto).

El cambio de delegado () para el ( )
Cómo utilizar el controlador on () para lograr el delegado (el mismo efecto).

Desde vivo () para el ()
Cómo utilizar el controlador on () para alcanzar y vivir (el mismo efecto).

Adición de controladores de eventos múltiples
Cómo agregar varios elementos al controlador de eventos.

Usar parámetros mapa para agregar controladores de eventos múltiples
Cómo utilizar los parámetros de mapa para agregar controladores de eventos múltiples para el elemento seleccionado.

En el elemento de añadir eventos personalizados
Cómo agregar un evento de espacio de nombres personalizado en el elemento.

Los datos pasa a la función
Cómo pasar datos para su funcionamiento.

Agregar un controlador de eventos al siguiente elemento
Demostración en el método () también es aplicable al elemento no se ha creado.

Retire los controladores de eventos
Cómo utilizar el método de apagado () para eliminar un controlador de eventos.


Métodos de Evento jQuery Métodos de Evento jQuery