Latest web development tutorials

jQuery delegado método ()

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

Ejemplos

Al hacer clic en el elemento <div> dentro del elemento <p>, cambie el color de fondo de todo elemento <p>:

$("div").delegate("p","click",function(){
    $("p").css("background-color","pink");
});

Trate »

Definición y Uso

método delegado () para los elementos especificados (elementos que pertenecen a la sub-elemento seleccionado) para añadir uno o más controladores de eventos, y proporciona una función a ejecutar cuando se producen estos eventos.

manejador de eventos delegado () se aplica al elemento actual o futuro (como un nuevo elemento creado por el script).

JQuery partir de la versión 1.7 en adelante, ON () método es el método preferido es añadir los controladores de eventos de elementos seleccionados.


gramática

$(selector).delegate(childSelector,event,data,function)

参数 描述
childSelector 必需。规定要添加事件处理程序的一个或多个子元素。
event 必需。规定添加到元素的一个或多个事件。

由空格分隔多个事件值。必须是有效的事件。
data 可选。规定传递到函数的额外数据。
function 必需。规定当事件发生时运行的函数。


Ejemplos

más ejemplos

Agregar un controlador de eventos al siguiente elemento
Cómo utilizar el método delegado () para agregar un controlador de eventos para el elemento no se ha creado.

Los datos pasa a la función
Cómo nombrar a un evento personalizado datos del pasaporte de controlador.


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